Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
35,536
82,509
61,578
31,713
50,589
Investing Cash Flow
-21,204
-22,246
-10,164
-35,131
-256,530
Financing Cash Flow
-42,022
-62,783
-45,434
14,041
225,406
End Cash Position
22,847
41,225
44,787
36,863
26,240
Income Tax Paid Supplemental Data
19,993
21,814
18,418
22,910
11,551
Interest Paid Supplemental Data
28,623
20,743
20,070
23,353
12,378
Capital Expenditure
-13,406
-13,554
-10,164
-9,308
-14,570
Issuance of Capital Stock
--
--
0
84,576
0
Issuance of Debt
238,045
321,495
102,397
206,019
339,387
Repayment of Debt
-220,329
-220,792
-124,670
-285,555
-91,851
Repurchase of Capital Stock
-31,635
-139,435
-949
-29,004
0
Free Cash Flow
22,130
68,955
51,414
22,405
36,019
12/31/2022 - 7/12/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
