Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
226,264
201,461
135,751
70,292
36,556
Investing Cash Flow
74,439
-4,028
-21,080
113,268
-165,555
Financing Cash Flow
-613,649
-188,972
13,317
-152,012
5,882
End Cash Position
103,071
369,303
360,793
233,632
201,902
Income Tax Paid Supplemental Data
--
--
5,880
2,622
875
Interest Paid Supplemental Data
--
2,845
2,680
2,651
2,891
Capital Expenditure
-37,229
-28,093
-29,031
-30,643
-30,052
Issuance of Capital Stock
--
--
--
--
0
Issuance of Debt
--
0
0
139
0
Repayment of Debt
-494,995
-191,000
0
-160,548
0
Repurchase of Capital Stock
-125,081
-5,000
0
0
--
Free Cash Flow
189,035
173,368
106,720
39,649
6,504
12/31/2022 - 3/20/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