Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
228.23M | 226.71M | 201.52M | 157.62M | 125.77M | 98.68M | Gross Profit |
169.27M | 167.29M | 140.57M | 104.79M | 76.18M | 63.83M | EBIT |
11.16M | 10.10M | -14.60M | -49.92M | -65.93M | 6.52M | EBITDA |
15.65M | 14.40M | -4.03M | -50.41M | -64.42M | 7.06M | Net Income Common Stockholders |
15.30M | 12.00M | -13.69M | -52.42M | -60.51M | -825.00K |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
230.89M | 214.81M | 209.41M | 238.56M | 298.20M | 75.53M | Total Assets |
353.53M | 366.78M | 341.14M | 357.67M | 414.97M | 140.01M | Total Debt |
6.05M | 3.31M | 4.10M | 6.79M | 9.27M | 12.51M | Net Debt |
-15.84M | -15.36M | -23.94M | -17.61M | -111.74M | -46.05M | Total Liabilities |
86.00M | 110.98M | 100.81M | 83.00M | 87.78M | 64.26M | Stockholders Equity |
267.50M | 255.75M | 240.29M | 274.66M | 327.18M | 75.62M |
Cash Flow | Free Cash Flow | ||||
29.50M | 25.19M | 3.79M | -29.56M | -54.74M | 9.52M | Operating Cash Flow |
30.80M | 27.26M | 4.26M | -29.22M | -52.99M | 11.16M | Investing Cash Flow |
3.81M | -20.01M | 38.42M | -43.38M | -166.78M | -6.10M | Financing Cash Flow |
-28.92M | -14.03M | -38.43M | -19.58M | 283.68M | 24.96M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $1.42B | 484.00 | 0.49% | ― | 23.31% | ― | |
71 Outperform | $1.18B | 78.11 | 6.26% | ― | 7.71% | ― | |
65 Neutral | $790.22M | 419.60 | 4.15% | ― | 30.64% | ― | |
63 Neutral | $1.22B | ― | -6.49% | ― | 5.15% | 28.27% | |
62 Neutral | $11.80B | 10.10 | -7.47% | 2.99% | 7.37% | -8.16% | |
56 Neutral | $511.29M | ― | -46.57% | ― | -2.39% | -2961.26% | |
54 Neutral | $382.07M | ― | -64.59% | ― | 5.33% | 58.41% |