Breakdown | TTM | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 | Jun 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.03B | 613.51M | 580.62M | 582.10M | 578.49M | 490.34M |
Gross Profit | 100.45M | 46.25M | 48.52M | 53.73M | 70.53M | 52.48M |
EBITDA | 26.02M | -5.76M | -2.50M | 11.23M | 46.01M | 30.42M |
Net Income | -663.00K | -31.33M | -68.87M | -5.25M | 23.55M | 18.10M |
Balance Sheet | ||||||
Total Assets | 417.24M | 368.55M | 337.15M | 419.91M | 449.92M | 358.41M |
Cash, Cash Equivalents and Short-Term Investments | 81.81M | 50.49M | 73.68M | 96.44M | 110.32M | 107.51M |
Total Debt | 7.99M | 10.97M | 1.26M | 3.86M | 8.54M | 8.69M |
Total Liabilities | 181.76M | 151.72M | 107.35M | 133.91M | 154.37M | 102.46M |
Stockholders Equity | 235.47M | 216.82M | 229.80M | 286.00M | 295.55M | 255.94M |
Cash Flow | ||||||
Free Cash Flow | 64.09M | 6.69M | -3.17M | 21.16M | 45.52M | 43.35M |
Operating Cash Flow | 71.64M | 12.04M | 11.84M | 28.67M | 50.62M | 47.61M |
Investing Cash Flow | -12.04M | -22.73M | -15.13M | -9.22M | -36.46M | 8.87M |
Financing Cash Flow | -17.41M | -12.51M | -19.46M | -33.31M | -11.31M | -11.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $643.94M | 15.38 | 8.57% | ― | 10.36% | ― | |
74 Outperform | $1.36B | 29.23 | 4.80% | ― | 13.84% | 1494.51% | |
71 Outperform | $3.34B | 118.26 | 4.30% | ― | 5.59% | ― | |
70 Outperform | $1.33B | 10.10 | 13.46% | ― | -1.18% | 100.33% | |
66 Neutral | $1.02B | 328.57 | 1.62% | 1.17% | 4.87% | ― | |
63 Neutral | $922.05M | ― | -0.29% | ― | 88.81% | 99.16% | |
62 Neutral | $40.76B | -1.15 | -12.05% | 3.90% | 2.03% | -69.70% |