| Breakdown | TTM | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 | Mar 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 320.40M | 278.42M | 259.48M | 230.57M | 204.96M | 173.34M |
| Gross Profit | 103.84M | 89.45M | 83.81M | 68.36M | 58.44M | 46.12M |
| EBITDA | 41.69M | 37.69M | 33.82M | 26.86M | 23.57M | 18.65M |
| Net Income | 9.10M | 14.52M | 13.65M | 10.69M | 11.38M | 7.79M |
Balance Sheet | ||||||
| Total Assets | 472.89M | 385.24M | 287.55M | 195.75M | 177.76M | 132.12M |
| Cash, Cash Equivalents and Short-Term Investments | 3.47M | 1.52M | 35.18M | 1.53M | 1.40M | 560.00K |
| Total Debt | 134.00M | 57.73M | 21.54M | 64.41M | 57.65M | 27.52M |
| Total Liabilities | 176.12M | 98.36M | 62.38M | 96.12M | 91.59M | 57.04M |
| Stockholders Equity | 296.77M | 286.88M | 225.17M | 99.63M | 86.18M | 75.08M |
Cash Flow | ||||||
| Free Cash Flow | 24.87M | 25.79M | 19.34M | 7.54M | 7.47M | 17.02M |
| Operating Cash Flow | 39.28M | 38.98M | 32.62M | 16.95M | 17.62M | 23.64M |
| Investing Cash Flow | -98.27M | -84.00M | -41.67M | -18.51M | -39.85M | -10.15M |
| Financing Cash Flow | 57.54M | 26.86M | 27.40M | 876.00K | 23.69M | -12.65M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $1.27B | 15.56 | 23.59% | 3.48% | 0.16% | 2.99% | |
75 Outperform | $2.38B | 19.31 | 18.67% | ― | 12.76% | 36.11% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
63 Neutral | $757.96M | -122.65 | 2.84% | ― | 11.81% | -39.16% | |
57 Neutral | $292.49M | 33.19 | 3.77% | ― | 12.63% | -21.23% | |
56 Neutral | $1.26B | 152.18 | 1.29% | ― | 14.46% | -588.82% | |
55 Neutral | $473.40M | -6.84 | -9.00% | ― | -8.92% | -304.76% |