Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 173.75M | 138.68M | 142.08M | 121.33M | 100.00M |
Gross Profit | 76.79M | 41.37M | 61.82M | 54.07M | 46.66M |
EBITDA | 59.72M | 29.70M | 50.43M | 46.42M | 45.42M |
Net Income | 17.90M | -4.20M | 17.90M | 18.41M | 20.78M |
Balance Sheet | |||||
Total Assets | 348.36M | 328.30M | 235.19M | 210.88M | 177.92M |
Cash, Cash Equivalents and Short-Term Investments | 4.26M | 6.71M | 4.74M | 17.15M | 19.09M |
Total Debt | 25.06M | 25.06M | 12.66M | 1.35M | 647.00K |
Total Liabilities | 113.90M | 64.11M | 41.73M | 30.32M | 19.88M |
Stockholders Equity | 213.88M | 239.72M | 171.05M | 161.30M | 141.52M |
Cash Flow | |||||
Free Cash Flow | 14.48M | -15.62M | -1.48M | -6.93M | 3.12M |
Operating Cash Flow | 41.95M | 14.77M | 42.62M | 30.90M | 30.96M |
Investing Cash Flow | -32.05M | -31.16M | -44.57M | -35.92M | -28.00M |
Financing Cash Flow | -7.80M | 3.93M | -12.51M | 2.37M | 7.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $434.90M | 11.56 | 15.51% | 2.32% | 28.06% | 208.80% | |
70 Outperform | $344.65M | 40.28 | 23.79% | ― | 59.64% | 61.41% | |
59 Neutral | kr30.17B | 0.02 | -5.14% | 3.50% | 2.33% | -25.14% | |
50 Neutral | $280.32M | ― | -9999.00% | ― | ― | 37.93% |