| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 819.06M | 807.56M | 829.03M | 1.39B | 1.21B | 926.51M |
| Gross Profit | 129.80M | 144.09M | 147.09M | 351.30M | 310.05M | 236.49M |
| EBITDA | 60.74M | 60.74M | -22.95M | 173.17M | 240.15M | 183.59M |
| Net Income | 14.40M | 14.88M | -55.91M | 104.51M | 157.63M | 109.84M |
Balance Sheet | ||||||
| Total Assets | 715.71M | 734.58M | 739.62M | 925.92M | 851.33M | 851.33M |
| Cash, Cash Equivalents and Short-Term Investments | 28.21M | 37.00M | 26.95M | 78.94M | 83.74M | 83.74M |
| Total Debt | 29.86M | 25.32M | 2.18M | 2.32M | 121.74M | 121.74M |
| Total Liabilities | 216.44M | 214.75M | 204.91M | 310.17M | 337.76M | 337.76M |
| Stockholders Equity | 495.04M | 515.46M | 530.01M | 607.88M | 503.17M | 503.17M |
Cash Flow | ||||||
| Free Cash Flow | 33.32M | 28.59M | -20.40M | 129.89M | 109.78M | 100.64M |
| Operating Cash Flow | 55.68M | 56.51M | 55.56M | 184.73M | 164.85M | 131.31M |
| Investing Cash Flow | -22.08M | -27.37M | -75.84M | -54.64M | -61.62M | -181.09M |
| Financing Cash Flow | -40.77M | -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 |
|---|---|---|---|---|---|---|---|
70 Outperform | $337.88M | 31.53 | 8.43% | ― | -12.17% | ― | |
67 Neutral | $258.68M | 26.91 | 8.92% | 6.03% | -12.30% | -29.51% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
58 Neutral | $4.74B | -35.47 | -7.80% | 2.27% | -4.78% | -189.89% | |
57 Neutral | $509.71M | -54.76 | 3.72% | ― | 11.54% | ― | |
53 Neutral | $928.53M | 58.59 | 3.39% | 3.42% | 1.38% | ― | |
45 Neutral | $153.51M | -5.80 | -33.00% | ― | 5.62% | -1706.59% |