Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 389.78M | 378.34M | 344.37M | 313.65M | 318.64M | 300.52M |
Gross Profit | 152.59M | 144.66M | 100.53M | 92.31M | 109.17M | 107.90M |
EBITDA | 17.36M | 2.96M | -36.15M | -47.03M | -32.68M | -8.69M |
Net Income | 6.48M | -6.12M | -39.24M | -49.02M | -38.68M | -14.47M |
Balance Sheet | ||||||
Total Assets | 249.03M | 247.39M | 201.62M | 240.60M | 272.60M | 240.73M |
Cash, Cash Equivalents and Short-Term Investments | 72.08M | 75.44M | 32.83M | 15.17M | 93.18M | 63.68M |
Total Debt | 17.51M | 21.74M | 29.84M | 37.53M | 37.53M | 38.43M |
Total Liabilities | 62.00M | 73.09M | 78.48M | 94.24M | 93.49M | 477.56M |
Stockholders Equity | 187.03M | 174.31M | 123.14M | 146.36M | 179.11M | -236.82M |
Cash Flow | ||||||
Free Cash Flow | -6.00M | 1.01M | 17.50M | -77.89M | -38.37M | -12.27M |
Operating Cash Flow | -5.42M | 1.54M | 19.35M | -76.28M | -38.15M | -12.07M |
Investing Cash Flow | -582.00K | -530.00K | 3.83M | 34.96M | -8.62M | 36.70M |
Financing Cash Flow | 41.49M | 41.60M | 122.00K | 38.00K | 60.37M | -973.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
63 Neutral | $1.10B | -18.05 | -94.46% | ― | -10.39% | 14.92% | |
58 Neutral | $412.81M | 65.48 | 4.09% | ― | 9.62% | ― | |
52 Neutral | $833.37M | -11.29 | -23.18% | ― | 11.67% | 31.55% | |
51 Neutral | $104.65M | -3.84 | -23.45% | ― | 7.67% | 71.96% | |
50 Neutral | $326.24M | -0.17 | ― | ― | 1.38% | 63.65% | |
50 Neutral | $50.20M | 147.65 | 1.21% | 18.35% | -2.07% | -61.05% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% |