| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 41.86M | 43.85M | 16.09M | 89.51M | 37.82M | 4.31M |
| Gross Profit | 41.86M | 43.85M | 16.09M | 89.51M | 37.82M | 4.31M |
| EBITDA | 36.46M | 38.01M | 10.18M | 81.96M | 31.21M | -6.81M |
| Net Income | 20.49M | 22.58M | -8.17M | 69.52M | 5.48M | -17.72M |
Balance Sheet | ||||||
| Total Assets | 128.69M | 147.31M | 159.82M | 169.56M | 144.24M | 84.95M |
| Cash, Cash Equivalents and Short-Term Investments | 69.73M | 64.36M | 49.87M | 53.34M | 83.00M | 36.09M |
| Total Debt | 7.16M | 10.30M | 10.16M | 10.71M | 9.88M | 1.72M |
| Total Liabilities | 13.15M | 22.08M | 18.26M | 17.90M | 17.80M | 6.14M |
| Stockholders Equity | 100.61M | 110.66M | 129.01M | 136.29M | 100.27M | 61.11M |
Cash Flow | ||||||
| Free Cash Flow | -2.97M | -3.87M | -3.54M | -5.53M | -5.23M | -11.41M |
| Operating Cash Flow | -2.96M | -3.86M | -3.54M | -5.53M | -5.19M | -11.13M |
| Investing Cash Flow | 2.01M | 38.62M | 13.47M | 29.13M | -11.96M | 10.62M |
| Financing Cash Flow | -26.56M | -41.74M | -42.00K | -34.65M | 41.46M | -521.00K |