Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
571,676
621,650
439,192
74,341
63,800
Investing Cash Flow
-486,921
-550,383
-260,570
-175,612
-39,952
Financing Cash Flow
16,414
-16,180
157,181
125,793
-6,048
End Cash Position
409,395
447,471
391,164
56,744
32,082
Income Tax Paid Supplemental Data
--
--
1,936
333
197
Interest Paid Supplemental Data
8,972
0
15,666
13,512
0
Capital Expenditure
-44,632
-108,094
-118,906
-166,802
-39,952
Issuance of Capital Stock
3,502
1,878
177,970
0
919
Issuance of Debt
47,067
27,147
259,372
307,253
0
Repayment of Debt
-23,550
-34,600
-269,527
-160,781
-6,341
Repurchase of Capital Stock
--
--
--
-181
--
Free Cash Flow
527,044
--
--
--
--
12/31/2022 - 11/2/2006
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
