Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
221,897
184,840
161,027
97,101
6,038
Investing Cash Flow
-213,865
-273,038
-108,131
-138,806
-104,161
Financing Cash Flow
5,294
4,995
-19,204
335,008
-3,084
End Cash Position
297,896
282,917
366,120
332,428
39,125
Income Tax Paid Supplemental Data
2,334
1,672
2,533
116
523
Interest Paid Supplemental Data
--
--
--
0
161
Capital Expenditure
-181,945
-158,699
-108,131
-138,806
-104,161
Issuance of Capital Stock
6,776
4,995
5,491
343,957
37
Issuance of Debt
--
0
0
6,000
0
Repayment of Debt
0
0
-45
-6,085
-115
Repurchase of Capital Stock
--
--
--
-3,108
-911
Free Cash Flow
39,952
26,141
52,896
-41,705
-98,123
12/31/2022 - 6/15/2023
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
