| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.46B | 1.30B | 1.02B | 977.89M | 942.26M | 833.35M |
| Gross Profit | 467.02M | 399.94M | 313.09M | 298.24M | 285.40M | 271.38M |
| EBITDA | 225.98M | 146.85M | 69.06M | 106.03M | 117.13M | 110.21M |
| Net Income | 92.09M | 48.26M | 2.42M | 32.61M | 49.17M | 54.38M |
Balance Sheet | ||||||
| Total Assets | 1.41B | 1.36B | 982.18M | 971.40M | 931.70M | 841.33M |
| Cash, Cash Equivalents and Short-Term Investments | 74.51M | 77.04M | 114.61M | 81.28M | 91.25M | 93.21M |
| Total Debt | 773.17M | 761.55M | 525.46M | 509.97M | 470.48M | 426.71M |
| Total Liabilities | 1.07B | 1.08B | 725.54M | 688.89M | 669.26M | 602.80M |
| Stockholders Equity | 332.36M | 285.68M | 256.64M | 282.51M | 262.44M | 238.53M |
Cash Flow | ||||||
| Free Cash Flow | 47.29M | 41.83M | 46.36M | -38.48M | -5.39M | 18.99M |
| Operating Cash Flow | 93.08M | 80.12M | 87.59M | 13.31M | 31.65M | 48.31M |
| Investing Cash Flow | -63.48M | -288.69M | -48.19M | -74.02M | -22.58M | -18.58M |
| Financing Cash Flow | -42.63M | 207.13M | -6.77M | 26.99M | 16.34M | -17.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $47.85B | 20.87 | 58.23% | 1.69% | 2.68% | 11.51% | |
74 Outperform | $2.19B | 13.79 | 30.81% | 1.28% | 33.71% | 289.48% | |
58 Neutral | $11.50B | -48.42 | -3.51% | ― | 3.08% | -82.39% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |