| 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 | $432.87M | 6.77 | 31.81% | ― | 17.04% | 45.20% | |
68 Neutral | $2.77B | 21.14 | 35.11% | ― | 40.10% | 2.61% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
59 Neutral | $590.02M | 6.26 | 21.23% | ― | 15.95% | 88.76% | |
58 Neutral | $337.45M | ― | 38.06% | ― | -12.59% | 33.81% | |
55 Neutral | $270.53M | 18.19 | 13.94% | 2.41% | -5.71% | -38.81% | |
48 Neutral | $231.84M | -1.04 | 126.78% | ― | 0.15% | -359.97% |