Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
93,658
42,032
38,048
-18,388
-25,239
Investing Cash Flow
269,081
2,158
-483
40,446
-228,502
Financing Cash Flow
-57,349
-93,394
-5,606
-29,606
-4,535
End Cash Position
374,153
65,980
115,274
82,783
90,443
Income Tax Paid Supplemental Data
--
284
317
738
392
Interest Paid Supplemental Data
--
--
0
0
8
Capital Expenditure
-9,628
-6,588
-6,484
-9,240
-24,334
Issuance of Capital Stock
--
--
--
0
0
Repayment of Debt
--
--
--
0
0
Repurchase of Capital Stock
-50,000
-87,768
-522
-27,541
-642
Free Cash Flow
84,030
35,444
31,564
-27,628
-49,573
12/31/2022 - 7/17/2014
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade
