| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 72.90M | 110.30M | 99.10M | 32.02M | 57.20M | 39.52M |
| Gross Profit | 30.20M | 63.10M | 57.60M | 19.33M | 22.66M | 22.70M |
| EBITDA | -35.30M | -25.90M | -27.30M | -45.11M | -30.67M | -20.74M |
| Net Income | -45.20M | -29.60M | -32.00M | -47.00M | -32.09M | -22.98M |
Balance Sheet | ||||||
| Total Assets | 188.40M | 269.20M | 282.50M | 152.58M | 173.45M | 95.75M |
| Cash, Cash Equivalents and Short-Term Investments | 12.90M | 29.80M | 119.80M | 58.69M | 129.47M | 49.63M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total Liabilities | 53.30M | 86.50M | 73.00M | 38.71M | 12.81M | 16.72M |
| Stockholders Equity | 135.10M | 182.70M | 209.50M | 113.87M | 160.64M | 79.03M |
Cash Flow | ||||||
| Free Cash Flow | -37.40M | -72.90M | -69.30M | -68.26M | -33.86M | -29.25M |
| Operating Cash Flow | -69.50M | -72.90M | -42.10M | -42.38M | -31.76M | -29.25M |
| Investing Cash Flow | -8.30M | -16.70M | -27.20M | -25.88M | -2.10M | 101.00K |
| Financing Cash Flow | 23.20M | 0.00 | 129.80M | -1.00K | 113.70M | 0.00 |