Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
58,249
104,434
60,544
124,607
211,103
Investing Cash Flow
-52,269
-437,883
-154,991
109,822
19,502
Financing Cash Flow
-24,871
-101,529
250,642
-161,780
-111,647
End Cash Position
33,980
65,526
502,490
334,061
263,990
Income Tax Paid Supplemental Data
16,115
20,661
21,060
17,974
10,871
Interest Paid Supplemental Data
20,927
33,265
12,690
17,276
19,930
Capital Expenditure
-43,079
-63,286
-110,398
-70,958
-20,686
Issuance of Debt
96,266
123,541
482,244
0
0
Repayment of Debt
-113,000
--
-176,955
--
-92,450
Repurchase of Capital Stock
-7,510
-23,276
-47,271
-64,545
-5,167
Free Cash Flow
15,170
41,148
-49,854
53,649
190,417
12/31/2022 - 2/22/2010
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
