Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
157,072
116,976
130,246
24,653
11,569
Investing Cash Flow
-31,264
21,446
-113,122
-294,822
-19,596
Financing Cash Flow
-104,957
-183,449
-52,393
13,950
235,077
End Cash Position
127,778
104,813
150,150
185,537
441,592
Interest Paid Supplemental Data
26
137
22
0
2,321
Capital Expenditure
-39,981
-38,499
-39,123
-23,629
-9,096
Issuance of Capital Stock
--
--
0
0
243,801
Repayment of Debt
--
--
0
0
-24,500
Repurchase of Capital Stock
-100,010
-175,019
-75,000
0
0
Free Cash Flow
117,091
78,477
91,123
1,024
2,473
12/31/2022 - 5/3/2018
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
