| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.50B | 1.30B | 1.02B | 977.89M | 942.26M | 833.35M |
| Gross Profit | 488.12M | 399.94M | 313.09M | 298.24M | 285.40M | 271.38M |
| EBITDA | 219.25M | 146.85M | 69.06M | 106.03M | 117.13M | 110.21M |
| Net Income | 95.23M | 48.26M | 2.42M | 32.61M | 49.17M | 54.38M |
Balance Sheet | ||||||
| Total Assets | 1.45B | 1.36B | 982.18M | 971.40M | 931.70M | 841.33M |
| Cash, Cash Equivalents and Short-Term Investments | 77.45M | 77.04M | 114.61M | 81.28M | 91.25M | 93.21M |
| Total Debt | 597.68M | 761.55M | 525.46M | 509.97M | 470.48M | 426.71M |
| Total Liabilities | 1.08B | 1.08B | 725.54M | 688.89M | 669.26M | 602.80M |
| Stockholders Equity | 361.83M | 285.68M | 256.64M | 282.51M | 262.44M | 238.53M |
Cash Flow | ||||||
| Free Cash Flow | 12.77M | 41.83M | 46.36M | -38.48M | -5.39M | 18.99M |
| Operating Cash Flow | 66.13M | 80.12M | 87.59M | 13.31M | 31.65M | 48.31M |
| Investing Cash Flow | -62.04M | -288.69M | -48.19M | -74.02M | -22.58M | -18.58M |
| Financing Cash Flow | -12.71M | 207.13M | -6.77M | 26.99M | 16.34M | -17.00M |