Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
33,094
95,708
-13,910
-30,348
71,807
Investing Cash Flow
29,264
-12,025
113,117
469,808
240,538
Financing Cash Flow
-14,626
-1,068
-45,104
-711,871
-887,053
End Cash Position
362,191
364,222
281,607
227,504
499,915
Income Tax Paid Supplemental Data
--
10,948
19,120
31,713
132,005
Interest Paid Supplemental Data
--
634
988
4,471
4,427
Capital Expenditure
-38,526
-29,922
-11,748
-22,282
-26,525
Issuance of Capital Stock
14,779
14,638
16,346
14,612
11,779
Issuance of Debt
--
0
0
80,000
0
Repayment of Debt
0
0
-45,000
-571,157
-21
Repurchase of Capital Stock
--
0
-16
-217,137
-883,424
Free Cash Flow
-5,432
65,786
-25,658
-52,630
45,282
12/31/2022 - 3/24/2000
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