Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
125,781
111,583
92,355
25,441
-2,203
Investing Cash Flow
-86,563
-67,267
-44,079
-14,800
-49,595
Financing Cash Flow
-21,150
29,564
-19,765
60,679
-4,871
End Cash Position
308,192
289,735
216,143
187,344
116,024
Income Tax Paid Supplemental Data
3,813
3,164
319
711
309
Interest Paid Supplemental Data
57,725
50,766
49,423
43,695
25,815
Capital Expenditure
-29,796
-47,745
-33,520
-29,963
-38,205
Issuance of Capital Stock
--
--
--
--
0
Issuance of Debt
-10
675,000
0
275,000
360,000
Repayment of Debt
-10
-635,036
-49
-205,704
-352,941
Free Cash Flow
95,985
63,838
58,835
-4,522
-40,408
12/31/2022 - 7/3/2013
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
