| Breakdown | TTM | Mar 2025 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 20.96M | 32.81M | 133.22M | 169.08M | 307.70M | 254.75M |
| Gross Profit | 14.96M | 16.75M | 34.84M | -4.13M | 89.15M | 73.26M |
| EBITDA | -690.00K | -23.43M | -35.55M | -205.37M | -3.19M | -4.01M |
| Net Income | 741.00K | -29.01M | -38.69M | -202.73M | -16.49M | -14.79M |
Balance Sheet | ||||||
| Total Assets | 248.17M | 49.60M | 163.70M | 221.78M | 507.73M | 470.12M |
| Cash, Cash Equivalents and Short-Term Investments | 33.87M | 26.21M | 56.75M | 89.78M | 88.72M | 81.40M |
| Total Debt | 4.85M | 3.03M | 41.30M | 47.81M | 75.53M | 59.37M |
| Total Liabilities | 156.87M | 35.22M | 122.45M | 142.49M | 216.15M | 191.03M |
| Stockholders Equity | 91.30M | 13.02M | 37.13M | 74.93M | 284.35M | 272.10M |
Cash Flow | ||||||
| Free Cash Flow | -866.15K | -21.91M | -19.52M | 70.60M | -21.26M | -20.76M |
| Operating Cash Flow | -866.15K | -21.83M | -19.43M | 71.10M | -19.67M | -19.63M |
| Investing Cash Flow | -29.51K | -1.00M | -987.00K | -3.98M | -22.39M | -27.69M |
| Financing Cash Flow | 2.15M | -36.52M | -6.09M | -37.29M | 24.74M | 79.98M |