| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 135.56M | 303.19M | 349.11M | 332.78M | 303.27M | 250.06M |
| Gross Profit | 61.63M | 133.00M | 169.13M | 168.13M | 157.00M | 125.18M |
| EBITDA | 9.23M | -57.04M | 55.03M | 64.84M | 44.54M | 44.44M |
| Net Income | -7.21M | -103.77M | 4.24M | 20.48M | 53.73M | -23.58M |
Balance Sheet | ||||||
| Total Assets | 231.66M | 274.13M | 429.18M | 432.53M | 409.60M | 487.00M |
| Cash, Cash Equivalents and Short-Term Investments | 18.91M | 23.91M | 31.93M | 47.71M | 42.27M | 97.57M |
| Total Debt | 103.84M | 120.32M | 141.93M | 140.05M | 144.73M | 283.67M |
| Total Liabilities | 187.67M | 224.53M | 246.00M | 250.06M | 247.70M | 379.41M |
| Stockholders Equity | 43.99M | 49.60M | 183.19M | 182.46M | 161.90M | 107.59M |
Cash Flow | ||||||
| Free Cash Flow | -4.95M | 20.79M | 10.11M | 28.44M | 37.51M | 28.29M |
| Operating Cash Flow | 2.37M | 47.92M | 20.20M | 39.01M | 44.16M | 34.10M |
| Investing Cash Flow | 13.46M | -6.79M | -9.55M | -10.57M | 56.69M | -5.81M |
| Financing Cash Flow | -24.15M | -45.59M | -26.34M | -23.00M | -156.15M | 46.27M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |