| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 826.09M | 807.56M | 829.03M | 1.39B | 1.21B | 926.51M |
| Gross Profit | 125.36M | 144.09M | 147.09M | 351.30M | 310.05M | 236.49M |
| EBITDA | 42.49M | 60.74M | -22.95M | 173.17M | 240.15M | 183.59M |
| Net Income | -905.00K | 14.88M | -55.91M | 104.51M | 157.63M | 109.84M |
Balance Sheet | ||||||
| Total Assets | 1.01B | 734.58M | 739.62M | 925.92M | 851.33M | 851.33M |
| Cash, Cash Equivalents and Short-Term Investments | 50.17M | 37.00M | 26.95M | 78.94M | 83.74M | 83.74M |
| Total Debt | 169.84M | 25.32M | 2.18M | 2.32M | 121.74M | 121.74M |
| Total Liabilities | 485.20M | 214.75M | 204.91M | 310.17M | 337.76M | 337.76M |
| Stockholders Equity | 517.67M | 515.46M | 530.01M | 607.88M | 503.17M | 503.17M |
Cash Flow | ||||||
| Free Cash Flow | 40.04M | 28.59M | -20.40M | 129.89M | 109.78M | 100.64M |
| Operating Cash Flow | 61.60M | 56.51M | 55.56M | 184.73M | 164.85M | 131.31M |
| Investing Cash Flow | -147.11M | -27.37M | -75.84M | -54.64M | -61.62M | -181.09M |
| Financing Cash Flow | 96.27M | -18.82M | -31.70M | -134.57M | -60.38M | 57.35M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $280.04M | -30.95 | 5.63% | 6.03% | 11.38% | -54.16% | |
67 Neutral | $579.12M | -114.15 | 5.95% | ― | 9.79% | ― | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $5.04B | 57.24 | -8.07% | 2.27% | 8.35% | -271.39% | |
59 Neutral | $514.88M | -51.43 | -0.18% | ― | 8.81% | 87.95% | |
55 Neutral | $814.62M | 58.59 | 3.39% | 3.42% | 5.81% | ― | |
52 Neutral | $175.65M | -3.04 | -40.11% | ― | 3.16% | -1540.48% |