| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 741.50M | 772.25M | 740.76M | 794.73M | 654.76M | 446.30M |
| Gross Profit | 173.48M | 198.10M | 188.81M | 264.08M | 217.93M | 154.18M |
| EBITDA | 57.51M | 67.46M | 59.57M | 142.38M | 113.56M | 79.19M |
| Net Income | -2.86M | 21.21M | 17.12M | 94.16M | 83.09M | 43.45M |
Balance Sheet | ||||||
| Total Assets | 926.73M | 935.77M | 1.01B | 770.12M | 621.86M | 473.21M |
| Cash, Cash Equivalents and Short-Term Investments | 68.48M | 59.47M | 62.54M | 164.76M | 163.20M | 70.45M |
| Total Debt | 281.84M | 228.05M | 202.76M | 69.01M | 55.90M | 63.69M |
| Total Liabilities | 362.28M | 352.83M | 374.44M | 198.81M | 189.13M | 172.54M |
| Stockholders Equity | 564.44M | 582.94M | 639.46M | 571.31M | 432.72M | 300.67M |
Cash Flow | ||||||
| Free Cash Flow | 40.56M | 48.07M | 48.91M | 110.84M | 106.75M | 82.24M |
| Operating Cash Flow | 54.72M | 52.77M | 54.39M | 124.52M | 120.72M | 87.67M |
| Investing Cash Flow | -17.05M | -9.94M | -290.32M | -110.85M | -23.88M | -106.41M |
| Financing Cash Flow | -28.65M | -45.13M | 135.06M | -11.00M | -5.08M | -11.92M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $612.23M | 13.29 | 12.49% | ― | 8.33% | 59.54% | |
62 Neutral | $561.83M | ― | -3.39% | ― | 7.42% | 34.42% | |
62 Neutral | $469.84M | 5.07 | -522.60% | ― | -0.44% | -7.23% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
58 Neutral | $450.21M | 23.36 | 24.87% | ― | 9.46% | ― | |
57 Neutral | $40.61M | 22.16 | 0.58% | ― | 20.68% | 84.51% | |
50 Neutral | $244.51M | -9.10 | -0.48% | ― | 4.02% | 34.45% |