| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 554.34M | 504.12M | 430.52M | 350.87M | 272.07M | 214.63M |
| Gross Profit | 415.89M | 372.97M | 306.86M | 239.41M | 172.99M | 140.26M |
| EBITDA | -30.20M | -4.65M | -10.71M | -47.70M | -82.71M | -8.32M |
| Net Income | -38.73M | -18.22M | -32.02M | -69.42M | -99.68M | -46.76M |
Balance Sheet | ||||||
| Total Assets | 709.14M | 894.16M | 894.16M | 628.91M | 628.91M | 494.41M |
| Cash, Cash Equivalents and Short-Term Investments | 146.82M | 313.11M | 313.11M | 131.19M | 130.38M | 50.78M |
| Total Debt | 13.93M | 16.11M | 16.11M | 20.89M | 16.20M | 0.00 |
| Total Liabilities | 388.94M | 374.40M | 374.40M | 287.70M | 287.70M | 238.53M |
| Stockholders Equity | 320.20M | 519.76M | 519.76M | 341.21M | 341.21M | 255.88M |
Cash Flow | ||||||
| Free Cash Flow | 120.84M | 121.86M | 64.77M | 19.75M | 13.68M | -14.75M |
| Operating Cash Flow | 125.04M | 123.53M | 67.23M | 27.49M | 14.24M | -9.75M |
| Investing Cash Flow | -14.04M | -62.88M | -19.83M | -14.34M | -7.29M | -25.60M |
| Financing Cash Flow | -233.18M | 41.18M | 30.32M | 64.10M | 6.65M | 32.40M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $2.29B | 51.44 | 12.72% | ― | 15.85% | 63.44% | |
68 Neutral | $1.62B | -32.69 | -8.92% | ― | 15.90% | -91.64% | |
68 Neutral | $1.68B | 72.83 | 0.49% | ― | 10.01% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
61 Neutral | $2.45B | 73.55 | 4.25% | ― | 28.38% | ― | |
60 Neutral | $1.81B | 67.66 | 7.70% | ― | 8.12% | -82.54% | |
57 Neutral | $1.62B | -18.96 | -94.12% | ― | 9.25% | 28.34% |