| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 603.27M | 558.27M | 508.57M | 523.12M | 492.85M | 443.39M |
| Gross Profit | 178.43M | 172.58M | 152.03M | 148.13M | 118.88M | 108.14M |
| EBITDA | 72.43M | 64.80M | 60.96M | 60.10M | 38.77M | 31.16M |
| Net Income | 44.32M | 36.86M | 33.66M | 31.58M | 21.46M | 13.09M |
Balance Sheet | ||||||
| Total Assets | 295.80M | 273.21M | 293.90M | 293.32M | 294.18M | 274.29M |
| Cash, Cash Equivalents and Short-Term Investments | 15.46M | 15.35M | 62.72M | 57.43M | 48.83M | 57.84M |
| Total Debt | 64.34M | 69.75M | 67.02M | 78.90M | 105.54M | 112.52M |
| Total Liabilities | 141.28M | 138.91M | 128.10M | 143.36M | 180.72M | 193.63M |
| Stockholders Equity | 154.51M | 134.31M | 165.80M | 149.96M | 113.46M | 80.66M |
Cash Flow | ||||||
| Free Cash Flow | 29.28M | 27.29M | 27.05M | 22.91M | 14.09M | -4.75M |
| Operating Cash Flow | 59.08M | 45.67M | 35.90M | 41.86M | 40.01M | 16.08M |
| Investing Cash Flow | -29.80M | -18.38M | -8.86M | -19.04M | -25.92M | -20.82M |
| Financing Cash Flow | -33.96M | -74.66M | -21.73M | -13.61M | -22.13M | 40.90M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $375.49M | 10.52 | 31.85% | ― | 12.86% | 54.95% | |
69 Neutral | $1.42B | 50.36 | 35.11% | ― | 73.57% | 56.21% | |
65 Neutral | $304.12M | 10.94 | 38.06% | ― | 91.66% | 7.52% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
54 Neutral | $940.03M | 10.43 | 18.33% | ― | 19.88% | 51.03% | |
52 Neutral | $334.51M | 42.13 | 10.27% | 2.41% | 0.68% | -67.84% | |
45 Neutral | $162.01M | 2.63 | 126.78% | ― | -4.93% | 18.65% |