Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
40,833
53,240
39,533
45,491
58,690
Investing Cash Flow
-25,268
-23,388
-18,360
-22,926
-15,277
Financing Cash Flow
-27,660
-24,394
-27,854
-198,413
-27,577
End Cash Position
49,941
70,749
64,338
72,016
249,660
Capital Expenditure
-26,237
-23,523
-15,930
-18,025
-18,591
Issuance of Capital Stock
--
0
0
0
0
Issuance of Debt
0
0
0
19
22
Repayment of Debt
0
0
-1,291
-1,047
-963
Repurchase of Capital Stock
-16
-43
-206
-122
-6,362
Free Cash Flow
14,596
29,717
23,603
27,466
40,099
12/31/2022 - 5/2/1996
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
