Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
36,303
61,645
86,874
91,465
90,805
Investing Cash Flow
-13,744
-14,143
-7,564
-4,862
-14,282
Financing Cash Flow
-24,701
-45,709
-79,080
-86,605
-173,391
End Cash Position
330
2,142
349
119
121
Income Tax Paid Supplemental Data
12,087
19,925
9,777
28,616
16,579
Interest Paid Supplemental Data
4,298
3,756
1,989
897
885
Capital Expenditure
-13,744
-14,840
-7,573
-7,763
-8,109
Issuance of Debt
399,200
440,500
301,000
594,400
38,200
Repayment of Debt
-362,100
-406,800
-309,900
-578,400
-112,600
Repurchase of Capital Stock
-33,711
-50,886
-41,938
-75,024
-74,913
Free Cash Flow
22,559
46,805
79,301
83,702
82,696
12/31/2022 - 8/15/1995
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