Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
58,487
49,622
126,655
153,008
184,772
Investing Cash Flow
-6,443
-9,801
-13,735
-28,558
-28,491
Financing Cash Flow
-53,390
-104,654
-106,095
-156,762
-184,747
End Cash Position
32,489
31,376
95,348
90,138
131,480
Capital Expenditure
-8,199
-12,484
-18,269
-31,381
-31,675
Issuance of Capital Stock
7,972
0
533
1,946
-14,391
Repurchase of Capital Stock
--
-8,347
-13,161
-17,529
--
Free Cash Flow
50,288
37,138
108,386
121,627
153,097
12/31/2022 - 3/28/2001
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
