Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
185,278
222,133
111,963
303,447
185,511
Investing Cash Flow
-196,596
-229,675
-274,028
-194,165
-149,931
Financing Cash Flow
30,327
14,316
109,906
-97,023
-72,937
End Cash Position
74,199
69,602
62,828
114,987
102,728
Income Tax Paid Supplemental Data
--
2,283
3,376
7,557
--
Interest Paid Supplemental Data
--
32,771
26,196
22,722
19,142
Capital Expenditure
-190,328
-220,322
-206,916
-191,990
-147,068
Issuance of Debt
70,000
70,000
190,000
325,000
0
Repayment of Debt
-40,081
-56,384
-7,584
-417,023
-76,271
Repurchase of Capital Stock
-50,081
0
-81,355
-5,893
-3,451
Free Cash Flow
-5,050
1,811
-94,953
111,457
38,443
12/31/2022 - 6/20/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
