Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
335,712
319,306
136,676
-12,716
-35,898
Investing Cash Flow
-399,403
-241,469
-757,568
-17,772
-90,590
Financing Cash Flow
11,810
9,803
655,838
-502
151,668
End Cash Position
111,523
167,684
80,044
45,098
76,088
Income Tax Paid Supplemental Data
--
1,639
7,793
2,477
0
Capital Expenditure
-59,036
-37,544
-34,245
-2,761
-3,873
Issuance of Capital Stock
0
0
672,198
0
149,866
Repurchase of Capital Stock
--
0
-1,066
-210
-313
Free Cash Flow
276,676
281,762
102,431
-15,477
-39,771
12/31/2022 - 3/20/2024
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