Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
113,859
89,491
83,883
39,001
34,906
Investing Cash Flow
-24,105
-39,057
-1,442
30,849
-133,449
Financing Cash Flow
10,035
-29,068
-131,273
-52,775
-120,005
End Cash Position
173,487
103,160
82,234
132,307
114,622
Income Tax Paid Supplemental Data
1,577
--
3,815
7,203
3,932
Interest Paid Supplemental Data
--
--
691
1,500
18
Capital Expenditure
-26,642
-32,941
-25,380
-19,899
-64,090
Issuance of Debt
464,950
28,500
206,500
0
0
Repayment of Debt
-384,850
-54,710
-335,121
-51,416
-117,476
Free Cash Flow
87,217
56,550
58,503
19,102
-29,184
12/31/2022 - 11/9/2017
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
