Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
482,584
280,469
485,001
451,999
463,736
Investing Cash Flow
-90,553
31,183
-88,971
-75,937
-12,002
Financing Cash Flow
-382,318
-325,699
-396,333
-382,225
-404,009
End Cash Position
47,649
44,269
58,316
58,619
64,782
Income Tax Paid Supplemental Data
--
--
831
827
683
Interest Paid Supplemental Data
--
--
26,528
24,537
10,850
Capital Expenditure
-38,553
-78,817
-48,971
-46,821
-54,118
Issuance of Debt
163,000
173,500
219,000
209,250
32,000
Repayment of Debt
-163,000
-173,500
-219,000
-209,250
-32,000
Free Cash Flow
444,031
201,652
436,030
405,178
409,618
12/31/2022 - 7/30/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
