Breakdown | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
---|---|---|---|---|
Income Statement | ||||
Total Revenue | 3.80B | 3.08B | 2.87B | 1.76B |
Gross Profit | 3.25B | 2.69B | 2.46B | 1.58B |
EBITDA | 395.93M | -109.48M | -224.71M | -322.50M |
Net Income | 385.53M | -108.54M | -233.43M | -316.04M |
Balance Sheet | ||||
Total Assets | 1.43B | 1.22B | 603.47M | 330.23M |
Cash, Cash Equivalents and Short-Term Investments | 1.03B | 930.58M | 399.06M | 54.73M |
Total Debt | 66.09M | 93.93M | 22.90M | 9.07M |
Total Liabilities | 909.53M | 997.60M | 1.39B | 609.73M |
Stockholders Equity | 516.48M | 223.70M | -789.35M | -279.51M |
Cash Flow | ||||
Free Cash Flow | 279.08M | 229.87M | 268.08M | 43.80M |
Operating Cash Flow | 282.72M | 235.62M | 272.64M | 79.42M |
Investing Cash Flow | -132.78M | 201.00K | -108.58M | -62.35M |
Financing Cash Flow | -130.19M | 247.70M | 71.63M | -21.09M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $479.34M | 8.36 | 82.82% | ― | -14.74% | 90.91% | |
76 Outperform | $158.00M | 3.61 | 57.64% | ― | -8.25% | -46.70% | |
75 Outperform | $163.32M | 11.68 | 11.29% | 1.55% | -9.70% | -30.98% | |
74 Outperform | $330.83M | 4.30 | 8.67% | ― | -7.36% | ― | |
65 Neutral | $10.91B | 15.53 | 5.25% | 2.19% | 3.15% | -27.00% | |
48 Neutral | $172.44M | ― | 180.24% | ― | 85.68% | 50.06% | |
43 Neutral | $136.23M | ― | -108.11% | ― | -3.31% | 61.14% |