Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Jun 30, 2025 Aug 12, 2025 | 2024 Jun 30, 2024 Aug 13, 2024 | 2023 Jun 30, 2023 Aug 11, 2023 | 2022 Jun 30, 2022 Aug 15, 2022 | 2021 Jun 30, 2021 Aug 19, 2021 | 2020 Jun 30, 2020 Sep 4, 2020 | 2019 Jun 30, 2019 Aug 29, 2019 | 2018 Jun 30, 2018 Aug 14, 2018 |
|---|
Total Revenue | 2.88B 4.3% | 2.76B 8.2% | 2.55B 38.9% | 1.84B 24.4% | 1.48B 32.3% | 2.18B 8.4% | 2.38B 10.3% | 2.16B 20.0% |
Cost of Revenue | 2.11B 3.1% | 2.18B 1.7% | 2.21B 31.2% | 1.69B 14.4% | 1.47B 19.1% | 1.82B 5.8% | 1.94B 9.0% | 1.78B 17.3% |
Gross Profit | 768.60M 31.5% | 584.30M 73.2% | 337.30M 125.2% | 149.80M 14880.0% | 1.00M 99.7% | 358.70M 19.4% | 444.80M 16.4% | 382.20M 34.4% |
Gross Margin % | 27.00% 28.6% | 21.00% 61.5% | 13.00% 62.5% | 8.00% | 0.00% 100.0% | 16.00% 15.8% | 19.00% 5.6% | 18.00% 12.5% |
Research & Development | 26.10M 2.0% | 25.60M 4.9% | 24.40M 19.6% | 20.40M 3.6% | 19.70M 29.6% | 28.00M 20.2% | 23.30M 20.7% | 19.30M 14.2% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 195.10M 6.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 243.20M 5.6% | 230.20M 12.7% | 204.20M 16.9% | 174.70M 3.1% | 180.20M 10.3% | 201.00M 1.2% | 203.40M 4.3% | 195.10M 6.1% |
Other Operating Expenses | -22.50M | 0.00 100.0% | -6.50M 151.2% | 12.70M 251.2% | -8.40M 1500.0% | 600.00K 0.0% | 600.00K 57.1% | 1.40M 50.0% |
Total Operating Expenses | 246.80M 5.5% | 261.20M 27.9% | 204.20M 16.9% | 174.70M 3.1% | 180.20M 10.3% | 201.00M 1.2% | 203.40M 4.3% | 195.10M 6.1% |
Cost and Expenses | 2.36B 3.3% | 2.44B 0.8% | 2.42B 29.9% | 1.86B 12.5% | 1.65B 18.2% | 2.02B 5.4% | 2.14B 8.5% | 1.97B 16.1% |
Operating Income | 521.80M 61.5% | 323.10M 142.7% | 133.10M 1191.0% | -12.20M 93.2% | -179.20M 213.2% | 158.30M 34.4% | 241.40M 29.0% | 187.10M 92.5% |
Operating Margin % | 18.00% 50.0% | 12.00% 140.0% | 5.00% 600.0% | -1.00% 91.7% | -12.00% 271.4% | 7.00% 30.0% | 10.00% 11.1% | 9.00% 80.0% |
EBITDA | 670.40M 68.8% | 397.20M 54.2% | 257.60M 126.8% | 113.60M 180.5% | -141.20M 193.6% | 150.90M 58.5% | 363.90M 19.1% | 305.50M 38.9% |
EBITDA Margin % | 23.00% 64.3% | 14.00% 40.0% | 10.00% 66.7% | 6.00% 160.0% | -10.00% 242.9% | 7.00% 53.3% | 15.00% 7.1% | 14.00% 16.7% |
Interest Expense | 63.90M 2.3% | 65.40M 2.0% | 64.10M 42.8% | 44.90M 33.6% | 33.60M 69.7% | 19.80M 23.8% | 26.00M 8.1% | 28.30M 11.6% |
Interest Income | 7.50M 316.7% | 1.80M 200.0% | 600.00K 96.7% | 18.40M | 0.00 100.0% | 100.00K 0.0% | 100.00K 66.7% | 300.00K 0.0% |
Other Income (Expense) | -54.50M 51.1% | -111.50M 84.0% | -60.60M 58.6% | -38.20M 22.5% | -49.30M 156.8% | -19.20M 24.4% | -25.40M 12.7% | -29.10M 7.8% |
Pre-Tax Income | 467.30M 120.8% | 211.60M 191.9% | 72.50M 214.9% | -63.10M 78.8% | -297.90M 4983.6% | 6.10M 97.2% | 216.00M 34.8% | 160.20M 128.2% |
Pre-Tax Margin % | 16.00% 100.0% | 8.00% 166.7% | 3.00% 200.0% | -3.00% 85.0% | -20.00% | 0.00% 100.0% | 9.00% 28.6% | 7.00% 75.0% |
Tax Provision | 91.30M 263.7% | 25.10M 55.9% | 16.10M 215.0% | -14.00M 79.5% | -68.30M 1584.8% | 4.60M 90.6% | 49.00M 273.1% | -28.30M 222.0% |
Net Income | 376.00M 101.6% | 186.50M 230.7% | 56.40M 214.9% | -49.10M 78.6% | -229.60M 15406.7% | 1.50M 99.1% | 167.00M 11.4% | 188.50M 301.1% |
Net Margin % | 13.00% 85.7% | 7.00% 250.0% | 2.00% 166.7% | -3.00% 81.3% | -16.00% | 0.00% 100.0% | 7.00% 22.2% | 9.00% 200.0% |
Basic EPS | 7.49 99.7% | 3.75 226.1% | 1.15 213.9% | -1.01 78.7% | -4.75 20842.4% | 0.02 99.3% | 3.50 12.3% | 3.99 303.0% |
Diluted EPS | 7.42 100.5% | 3.70 224.6% | 1.14 212.9% | -1.01 78.7% | -4.75 23850.0% | 0.02 99.4% | 3.47 12.4% | 3.96 300.0% |
Basic Shares Outstanding | 50.20M 1.0% | 49.70M 1.8% | 48.80M 0.6% | 48.50M 0.4% | 48.30M 0.4% | 48.10M 0.8% | 47.70M 1.1% | 47.20M 0.4% |
Diluted Shares Outstanding | 50.70M 0.8% | 50.30M 2.2% | 49.20M 1.4% | 48.50M 0.4% | 48.30M 0.2% | 48.20M 0.2% | 48.10M 1.1% | 47.60M 1.1% |