Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
289.24M | 222.93M | 197.17M | 224.13M | 165.25M |
Gross Profit | ||||
132.07M | 102.45M | 80.44M | 94.52M | 76.99M |
EBIT | ||||
3.48M | -18.30M | -49.26M | -42.80M | 21.77M |
EBITDA | ||||
3.48M | -3.56M | -36.13M | -31.65M | 31.87M |
Net Income Common Stockholders | ||||
2.36M | -3.44M | -9.26M | -8.55M | 20.64M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
205.05M | 216.46M | 206.57M | 238.48M | 9.63M |
Total Assets | ||||
440.80M | 404.91M | 377.88M | 389.13M | 133.52M |
Total Debt | ||||
26.01M | 25.43M | 28.71M | 17.50M | 23.54M |
Net Debt | ||||
-179.04M | -191.02M | -177.86M | -220.98M | 13.91M |
Total Liabilities | ||||
166.73M | 130.52M | 112.11M | 106.56M | 113.40M |
Stockholders Equity | ||||
53.84M | 68.26M | 59.25M | 60.16M | 20.12M |
Cash Flow | Free Cash Flow | |||
49.27M | 24.28M | -12.36M | 21.29M | 11.03M |
Operating Cash Flow | ||||
51.77M | 37.75M | -3.53M | 28.66M | 18.88M |
Investing Cash Flow | ||||
-27.74M | -13.48M | -8.83M | -7.37M | -7.84M |
Financing Cash Flow | ||||
-35.43M | -14.39M | -19.55M | 207.56M | -6.22M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $1.22B | 25.51 | 31.45% | 2.72% | 10.07% | 31.38% | |
68 Neutral | $443.05M | 39.35 | 4.36% | ― | 9.08% | 43.58% | |
65 Neutral | $807.77M | 376.47 | 3.87% | ― | 29.74% | ― | |
61 Neutral | $460.18M | ― | -44.89% | ― | 1.88% | -11430.00% | |
58 Neutral | $10.03B | 9.97 | -6.85% | 3.09% | 7.50% | -11.51% | |
48 Neutral | $152.55M | ― | -10.65% | ― | -26.16% | 2.89% | |
46 Neutral | $116.55M | ― | -27.24% | ― | 13.62% | 30.26% |