Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
309,956
309,604
282,725
234,942
195,152
Investing Cash Flow
-317,579
-268,285
-94,805
401,152
-1,148,158
Financing Cash Flow
385,394
-216,909
-76,446
-468,903
-610,363
End Cash Position
767,263
254,633
430,193
318,983
151,807
Income Tax Paid Supplemental Data
3,049
6,282
19,667
2,723
4,567
Interest Paid Supplemental Data
23,788
9,688
1,048
916
475
Capital Expenditure
-313,767
-268,515
-186,523
-124,813
-120,217
Issuance of Capital Stock
--
--
--
0
0
Issuance of Debt
1,102,420
982,420
0
0
0
Repayment of Debt
-1,658,674
-1,139,756
-5,475
-2,260
0
Repurchase of Capital Stock
-2,925
-82,124
-59,788
-488,455
-600,000
Free Cash Flow
-3,811
41,089
96,202
110,129
74,935
12/31/2022 - 3/24/2021
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