Financial statements and analysis
Showing the last 6 fiscal years: 2021 to 2026
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 | 2026 Jun 30, 2026 Jul 30, 2026 | 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 |
|---|
Total Revenue | 3.12B 8.6% | 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% |
Cost of Revenue | 2.17B 2.9% | 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% |
Gross Profit | 955.50M 24.3% | 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% |
Gross Margin % | 31.00% 14.8% | 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% |
Research & Development | 0.00 100.0% | 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% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 253.50M 4.2% | 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% |
Other Operating Expenses | 0.00 100.0% | -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% |
Total Operating Expenses | 253.50M 2.7% | 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% |
Cost and Expenses | 2.42B 2.8% | 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% |
Operating Income | 702.00M 34.5% | 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% |
Operating Margin % | 22.00% 22.2% | 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% |
EBITDA | 702.00M 4.7% | 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% |
EBITDA Margin % | 22.00% 4.3% | 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% |
Interest Expense | 37.80M 40.8% | 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% |
Interest Income | 0.00 100.0% | 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% |
Other Income (Expense) | -45.80M 16.0% | -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% |
Pre-Tax Income | 656.20M 40.4% | 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% |
Pre-Tax Margin % | 21.00% 31.2% | 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% |
Tax Provision | 126.40M 38.4% | 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% |
Net Income | 529.80M 40.9% | 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% |
Net Margin % | 17.00% 30.8% | 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% |
Basic EPS | 10.59 41.4% | 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% |
Diluted EPS | 10.52 41.8% | 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% |
Basic Shares Outstanding | 50.00M 0.4% | 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% |
Diluted Shares Outstanding | 50.40M 0.6% | 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% |