Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
-119,337
-33,005
-110,058
-118,324
144,109
Investing Cash Flow
92,769
26,663
38,756
-207,253
-53,849
Financing Cash Flow
107,573
-18,559
-20,438
81,868
108,582
End Cash Position
179,258
41,157
66,103
157,557
400,912
Income Tax Paid Supplemental Data
1,875
1,350
3,179
165
10,000
Capital Expenditure
-1,346
-2,352
-3,066
-4,077
-13,125
Issuance of Capital Stock
254,988
4,988
0
76,095
107,534
Repayment of Debt
--
--
-14
-21
-14
Repurchase of Capital Stock
-169,795
-41,695
-30,051
0
0
Free Cash Flow
-120,683
-35,357
-113,124
-122,401
130,984
12/31/2022 - 4/28/2017
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
