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 22, 2025 | 2024 Jun 30, 2024 Aug 22, 2024 | 2023 Jun 30, 2023 Aug 24, 2023 | 2022 Jun 30, 2022 Aug 24, 2022 | 2021 Jun 30, 2021 Aug 25, 2021 | 2020 Jun 30, 2020 Aug 26, 2020 | 2019 Jun 30, 2019 Aug 23, 2019 | 2018 Jun 30, 2018 Aug 24, 2018 |
|---|
Total Revenue | 19.85B 0.4% | 19.93B 4.5% | 19.07B 20.2% | 15.86B 10.6% | 14.35B 4.8% | 13.70B 4.4% | 14.32B 0.1% | 14.30B 18.9% |
Cost of Revenue | 12.54B 2.1% | 12.80B 1.3% | 12.64B 19.8% | 10.55B 1.0% | 10.45B 1.6% | 10.29B 3.9% | 10.70B 0.6% | 10.76B 17.1% |
Gross Profit | 7.32B 2.2% | 7.16B 11.3% | 6.43B 21.0% | 5.31B 36.3% | 3.90B 12.6% | 3.46B 4.3% | 3.62B 2.2% | 3.54B 24.6% |
Gross Margin % | 37.00% 2.8% | 36.00% 5.9% | 34.00% 3.0% | 33.00% 22.2% | 27.00% 8.0% | 25.00% 0.0% | 25.00% 0.0% | 25.00% 4.2% |
Research & Development | 240.00M | 0.00 100.0% | 331.00M 24.9% | 265.00M | 0.00 | 0.00 100.0% | 294.85M 10.1% | 327.88M 2.6% |
General & Administrative | 0.00 100.0% | 3.32B 0.9% | 3.29B 101.5% | 1.63B 3.5% | 1.58B 4.8% | 1.66B | 0.00 100.0% | 1.66B 14.0% |
Selling & Marketing | 0.00 | 0.00 100.0% | 67.00M 1775.0% | -4.00M 91.8% | -49.00M | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 3.25B 1.8% | 3.32B 1.2% | 3.35B 106.1% | 1.63B 6.5% | 1.53B 7.8% | 1.66B 7.3% | 1.54B 6.8% | 1.66B 14.0% |
Other Operating Expenses | -240.00M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 68.34M 34.9% | 50.66M 50.1% | 33.75M 67.8% |
Total Operating Expenses | 3.25B 1.8% | 3.32B 1.2% | 3.35B 106.1% | 1.63B 6.5% | 1.53B 7.8% | 1.66B 7.3% | 1.54B 6.8% | 1.66B 14.0% |
Cost and Expenses | 15.79B 2.0% | 16.12B 1.3% | 15.91B 19.6% | 13.30B 11.1% | 11.98B 1.0% | 12.10B 1.2% | 12.25B 1.4% | 12.42B 16.7% |
Operating Income | 4.06B 10.4% | 3.68B 127.8% | 1.61B 42.5% | 2.81B 19.0% | 2.36B 35.1% | 1.75B 17.7% | 2.12B 12.8% | 1.88B 35.8% |
Operating Margin % | 20.00% 11.1% | 18.00% 125.0% | 8.00% 55.6% | 18.00% 12.5% | 16.00% 23.1% | 13.00% 13.3% | 15.00% 15.4% | 13.00% 8.3% |
EBITDA | 5.42B 7.9% | 5.03B 23.5% | 4.07B 66.8% | 2.44B 21.1% | 3.09B 31.1% | 2.36B 6.2% | 2.51B 5.5% | 2.38B 29.0% |
EBITDA Margin % | 27.00% 8.0% | 25.00% 19.0% | 21.00% 40.0% | 15.00% 31.8% | 22.00% 29.4% | 17.00% 5.6% | 18.00% 5.9% | 17.00% 13.3% |
Interest Expense | 409.00M 19.2% | 506.50M 11.7% | 573.89M 124.8% | 255.25M 2.1% | 250.04M 18.9% | 308.16M 62.1% | 190.14M 11.1% | 213.87M 31.7% |
Interest Income | 11.00M 26.7% | 15.00M 67.4% | 46.00M 360.0% | 10.00M 42.9% | 7.00M 77.4% | 31.00M 72.2% | 18.00M | 0.00 |
Other Income (Expense) | 47.00M 121.6% | -218.01M 44.9% | -395.54M 55.0% | -255.25M 126.4% | -112.75M 53.0% | -239.82M 26.0% | -190.34M 399.5% | 63.56M 210.0% |
Pre-Tax Income | 4.11B 14.3% | 3.59B 34.1% | 2.68B 66.0% | 1.61B 28.2% | 2.25B 49.1% | 1.51B 22.1% | 1.93B 13.6% | 1.70B 28.1% |
Pre-Tax Margin % | 21.00% 16.7% | 18.00% 28.6% | 14.00% 40.0% | 10.00% 37.5% | 16.00% 45.5% | 11.00% 21.4% | 14.00% 16.7% | 12.00% 9.1% |
Tax Provision | 575.00M 23.3% | 749.67M 25.8% | 596.13M 100.0% | 298.04M 40.4% | 500.10M 64.2% | 304.52M 27.6% | 420.49M 34.4% | 640.96M 85.9% |
Net Income | 3.53B 24.1% | 2.84B 36.5% | 2.08B 58.3% | 1.32B 24.7% | 1.75B 45.3% | 1.20B 20.5% | 1.51B 42.6% | 1.06B 7.9% |
Net Margin % | 18.00% 28.6% | 14.00% 27.3% | 11.00% 37.5% | 8.00% 33.3% | 12.00% 33.3% | 9.00% 18.2% | 11.00% 57.1% | 7.00% 12.5% |
Basic EPS | 27.52 24.4% | 22.13 36.4% | 16.23 58.5% | 10.24 24.4% | 13.54 44.2% | 9.39 19.3% | 11.63 45.7% | 7.98 8.3% |
Diluted EPS | 27.12 24.2% | 21.84 36.2% | 16.04 59.0% | 10.09 24.4% | 13.35 43.7% | 9.29 19.1% | 11.48 46.6% | 7.83 8.0% |
Basic Shares Outstanding | 128.30M 0.2% | 128.51M 0.1% | 128.37M 0.1% | 128.54M 0.4% | 129.00M 0.5% | 128.42M 1.2% | 130.00M 2.3% | 133.00M 0.3% |
Diluted Shares Outstanding | 130.20M 0.0% | 130.24M 0.3% | 129.82M 0.4% | 130.36M 0.4% | 130.83M 0.8% | 129.81M 1.5% | 131.78M 2.7% | 135.43M 0.1% |