| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 299.74M | 364.63M | 316.17M | 290.23M | 328.82M | 357.32M |
| Gross Profit | 205.80M | 245.05M | 209.03M | 199.29M | 225.76M | 264.93M |
| EBITDA | -77.77M | 3.08M | -570.00K | -52.22M | -75.36M | -99.92M |
| Net Income | -77.51M | 411.47K | -7.05M | -62.10M | -106.96M | -140.58M |
Balance Sheet | ||||||
| Total Assets | 359.50M | 416.43M | 378.03M | 350.19M | 433.11M | 595.54M |
| Cash, Cash Equivalents and Short-Term Investments | 97.89M | 173.54M | 119.17M | 114.52M | 120.76M | 120.55M |
| Total Debt | 12.36M | 15.42M | 20.84M | 4.64M | 30.09M | 150.00M |
| Total Liabilities | 239.00M | 316.94M | 278.63M | 246.47M | 274.87M | 380.09M |
| Stockholders Equity | 90.64M | 65.84M | 67.92M | 73.55M | 127.69M | 215.44M |
Cash Flow | ||||||
| Free Cash Flow | 553.56M | 62.87M | 3.56M | -18.43M | -18.60M | -95.59M |
| Operating Cash Flow | 233.29M | 63.12M | 8.54M | -17.91M | -17.48M | -76.65M |
| Investing Cash Flow | 866.47M | -7.25M | -5.38M | 25.13M | 26.85M | 26.44M |
| Financing Cash Flow | -4.21B | -7.83M | 1.23M | -8.65M | -148.04M | -54.52M |