| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 824.39M | 541.56M | 767.11M | 961.85M | 1.18B | 1.36B |
| Gross Profit | 541.03M | 349.73M | 82.34M | 419.42M | 746.42M | 808.07M |
| EBITDA | 331.00M | 129.83M | 107.89M | 393.55M | 660.93M | 900.93M |
| Net Income | 168.52M | 26.53M | 8.22M | 202.85M | 335.29M | 422.78M |
Balance Sheet | ||||||
| Total Assets | 2.80B | 2.63B | 1.67B | 2.47B | 2.42B | 1.64B |
| Cash, Cash Equivalents and Short-Term Investments | 145.81M | 99.27M | 78.03M | 253.48M | 377.98M | 262.24M |
| Total Debt | 72.00M | 100.22M | 62.78M | 6.30M | 734.00K | 4.31M |
| Total Liabilities | 828.65M | 796.92M | 473.29M | 592.26M | 529.71M | 432.50M |
| Stockholders Equity | 1.97B | 1.83B | 1.79B | 1.88B | 1.89B | 1.75B |
Cash Flow | ||||||
| Free Cash Flow | 135.64M | -17.42M | -231.03M | 314.31M | 468.27M | 333.82M |
| Operating Cash Flow | 248.39M | 127.17M | 212.47M | 461.88M | 510.10M | 453.25M |
| Investing Cash Flow | -141.99M | -142.33M | -345.37M | -386.09M | -253.79M | -146.50M |
| Financing Cash Flow | 170.78K | 37.33M | -42.66M | -221.88M | -198.27M | -91.44M |