Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
81,806
81,521
44,064
80,700
84,846
Investing Cash Flow
139,738
367,180
-175,394
-88,208
-819,546
Financing Cash Flow
-162,100
-454,903
115,753
50,321
185,953
End Cash Position
245,913
189,554
195,756
211,333
168,520
Income Tax Paid Supplemental Data
--
4,327
3,653
7,888
10,258
Interest Paid Supplemental Data
--
122,648
129,019
100,405
24,999
Capital Expenditure
-8,933
-11,465
-4,924
-7,300
-20,110
Issuance of Debt
75,238
0
180,000
0
127,471
Repayment of Debt
--
-255,000
0
0
0
Repurchase of Capital Stock
-22,798
-44,461
-15,152
-23,326
-61,847
Free Cash Flow
72,873
70,056
39,140
73,400
64,736
12/31/2022 - 12/15/1989
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
