| Breakdown | TTM | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 119.50M | 161.10M | 118.73M | 129.85M | -155.60M | 144.59M |
| Gross Profit | 108.33M | 160.11M | 107.56M | 119.67M | -166.59M | 136.89M |
| EBITDA | 107.31M | 147.62M | 107.31M | 119.68M | -166.58M | 136.99M |
| Net Income | 401.31M | 103.34M | 73.94M | 84.76M | -116.68M | 95.93M |
Balance Sheet | ||||||
| Total Assets | 869.99M | 956.94M | 869.99M | 829.63M | 766.46M | 653.57M |
| Cash, Cash Equivalents and Short-Term Investments | 853.20M | 60.32M | 853.20M | 806.77M | 728.51M | 31.55M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total Liabilities | 40.34M | 57.05M | 40.34M | 11.30M | 1.11M | 38.39M |
| Stockholders Equity | 829.66M | 899.90M | 829.66M | 814.56M | 765.35M | 615.17M |
Cash Flow | ||||||
| Free Cash Flow | 48.12M | 47.61M | 48.12M | 16.28M | -116.68M | -47.27M |
| Operating Cash Flow | 48.12M | 47.61M | 48.12M | 16.28M | -116.68M | -47.27M |
| Investing Cash Flow | 0.00 | 0.00 | 0.00 | 0.00 | 139.61M | 0.00 |
| Financing Cash Flow | -37.52M | -40.13M | -37.52M | -35.54M | -3.18M | 41.95M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | ― | 21.13 | 5.08% | 8.71% | -6.60% | -5.26% | |
74 Outperform | ― | -19.86 | 1.95% | 9.39% | 34.82% | 39.08% | |
72 Outperform | ― | 4.04 | 8.23% | 6.06% | -51.66% | -47.96% | |
71 Outperform | ― | 4.54 | 6.97% | 7.23% | 131.29% | 164.41% | |
69 Neutral | ― | 3.63 | 10.42% | 6.58% | 20.90% | 2.75% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
57 Neutral | ― | 7.67 | 3.55% | 5.70% | 1.20% | -1.85% |