Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
490,137
478,382
523,606
407,699
237,526
Investing Cash Flow
-494,027
-255,584
-556,715
-375,970
-417,468
Financing Cash Flow
-121,788
-214,100
218,749
-21,871
100,368
End Cash Position
296,876
466,388
453,548
272,943
262,539
Income Tax Paid Supplemental Data
--
--
65,274
74,133
32,175
Interest Paid Supplemental Data
--
43,810
34,440
30,273
20,819
Capital Expenditure
-80,901
-67,970
-49,213
-40,396
-30,593
Issuance of Capital Stock
9,784
8,880
7,935
6,059
5,377
Issuance of Debt
569,300
693,700
953,200
620,900
1,319,700
Repayment of Debt
-453,300
-707,105
-650,813
-620,900
-1,169,700
Repurchase of Capital Stock
-169,987
-124,994
-25,000
-11,000
-22,000
Free Cash Flow
409,236
410,412
474,393
367,303
206,933
12/31/2022 - 5/8/2019
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
