Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
269.86M | 266.76M | 256.13M | 232.02M | 205.45M | 170.45M | Gross Profit |
151.81M | 150.82M | 145.13M | 128.76M | 117.28M | 94.00M | EBIT |
6.23M | 9.43M | 5.62M | 3.24M | 17.84M | -478.00K | EBITDA |
31.88M | 31.24M | 30.09M | 23.44M | 36.72M | 13.75M | Net Income Common Stockholders |
9.58M | 13.44M | 6.72M | -2.15M | 13.15M | -7.27M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
104.18M | 102.30M | 127.57M | 140.87M | 196.03M | 111.54M | Total Assets |
390.45M | 396.34M | 396.63M | 411.26M | 413.41M | 327.67M | Total Debt |
36.44M | 41.28M | 64.40M | 80.98M | 99.11M | 115.11M | Net Debt |
-67.74M | -61.02M | -63.17M | -59.89M | -96.92M | 3.57M | Total Liabilities |
141.75M | 147.84M | 160.04M | 182.33M | 180.83M | 194.56M | Stockholders Equity |
248.79M | 248.58M | 236.65M | 228.96M | 232.58M | 133.10M |
Cash Flow | Free Cash Flow | ||||
5.76M | 5.08M | 8.40M | -64.00K | 14.12M | 12.33M | Operating Cash Flow |
30.78M | 31.46M | 20.16M | 24.71M | 25.84M | 29.98M | Investing Cash Flow |
-27.78M | -28.59M | -11.04M | -53.92M | -13.13M | -28.27M | Financing Cash Flow |
-27.03M | -27.64M | -22.37M | -24.87M | 71.16M | -16.89M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | $334.89M | ― | -89.29% | ― | 2.40% | 54.99% | |
66 Neutral | $310.69M | 30.30 | 3.82% | ― | 5.15% | 40.64% | |
60 Neutral | $11.59B | 10.34 | -7.15% | 2.94% | 7.49% | -10.88% | |
49 Neutral | $98.34M | ― | -68.97% | ― | -9.27% | 19.30% | |
41 Neutral | $286.65M | ― | -135.21% | ― | -41.76% | 5.56% | |
38 Underperform | $163.71M | ― | -152.96% | ― | -14.97% | 22.83% | |
37 Underperform | $231.90M | ― | -99.85% | ― | -8.09% | 22.06% |