Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
417,643
445,941
285,674
280,360
105,893
Investing Cash Flow
-200,855
-245,196
-323,702
-646,329
-160,800
Financing Cash Flow
-276,640
-263,330
74,408
413,945
18,782
End Cash Position
185,659
180,090
243,686
206,877
159,348
Income Tax Paid Supplemental Data
--
--
82,308
64,647
55,114
Interest Paid Supplemental Data
--
--
77,390
49,717
23,687
Capital Expenditure
-119,200
-127,705
-112,798
-92,734
-77,609
Issuance of Debt
99,948
135,956
367,000
587,847
150,156
Repayment of Debt
-187,926
-350,685
-263,423
-141,000
-70,000
Free Cash Flow
298,443
318,236
172,876
187,626
28,284
12/31/2022 - 6/2/2015
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
