| Breakdown | TTM | Apr 2025 | Apr 2024 | Apr 2023 | Apr 2022 | Apr 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 287.75M | 240.47M | 203.75M | 219.49M | 168.87M | 147.47M |
| Gross Profit | 83.23M | 68.86M | 52.05M | 35.59M | 24.22M | 23.99M |
| EBITDA | 26.69M | 22.76M | 18.04M | 8.16M | 916.00K | 459.00K |
| Net Income | 11.08M | 11.40M | 18.75M | 1.36M | -6.00M | -3.61M |
Balance Sheet | ||||||
| Total Assets | 175.96M | 194.65M | 134.77M | 118.90M | 118.77M | 89.38M |
| Cash, Cash Equivalents and Short-Term Investments | 10.35M | 14.94M | 23.27M | 8.08M | 4.43M | 5.21M |
| Total Debt | 59.34M | 50.16M | 11.00M | 12.92M | 67.56M | 16.15M |
| Total Liabilities | 103.43M | 128.41M | 78.56M | 80.41M | 82.59M | 47.90M |
| Stockholders Equity | 70.67M | 64.46M | 54.76M | 37.41M | 35.69M | 41.24M |
Cash Flow | ||||||
| Free Cash Flow | 19.05M | 12.62M | 15.19M | -7.94M | -9.79M | -1.49M |
| Operating Cash Flow | 22.58M | 14.78M | 19.56M | -3.79M | -7.88M | 912.00K |
| Investing Cash Flow | -3.52M | -30.90M | -4.37M | -4.15M | -1.91M | -2.40M |
| Financing Cash Flow | -20.71M | 7.41M | -3.01M | 14.93M | 11.03M | 1.98M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $248.89M | 7.91 | 12.37% | 1.77% | 6.00% | 64.58% | |
70 Outperform | $566.44M | 12.45 | 9.20% | 7.86% | -4.26% | ― | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $97.49M | 40.94 | 16.29% | ― | 43.02% | -37.24% | |
54 Neutral | $145.18M | -1.14 | -15.57% | 7.20% | -12.09% | -204.66% | |
48 Neutral | $121.23M | 29.10 | 3.24% | 4.59% | -2.74% | ― | |
47 Neutral | $97.09M | -21.77 | 3.48% | 1.59% | -27.97% | -83.58% |