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 8, 2025 | 2024 Jun 30, 2024 Aug 5, 2024 | 2023 Jun 30, 2023 Aug 4, 2023 | 2022 Jun 30, 2022 Aug 5, 2022 | 2021 Jun 30, 2021 Aug 6, 2021 | 2020 Jun 30, 2020 Aug 7, 2020 | 2019 Jun 30, 2019 Aug 16, 2019 | 2018 Jun 30, 2018 Aug 6, 2018 |
|---|
Total Revenue | 12.16B 23.9% | 9.81B 6.5% | 10.50B 13.9% | 9.21B 33.1% | 6.92B 19.2% | 5.81B 27.1% | 4.57B 13.2% | 4.04B 16.0% |
Cost of Revenue | 4.75B 21.0% | 3.93B 6.9% | 4.22B 17.4% | 3.59B 29.6% | 2.77B 13.2% | 2.45B 31.0% | 1.87B 29.2% | 1.45B 12.4% |
Gross Profit | 7.40B 25.8% | 5.88B 6.3% | 6.28B 11.7% | 5.62B 35.5% | 4.15B 23.5% | 3.36B 24.4% | 2.70B 4.3% | 2.59B 18.1% |
Gross Margin % | 61.00% 1.7% | 60.00% 0.0% | 60.00% 1.6% | 61.00% 1.7% | 60.00% 3.4% | 58.00% 1.7% | 59.00% 7.8% | 64.00% 1.6% |
Research & Development | 1.36B 6.4% | 1.28B 1.4% | 1.30B 17.3% | 1.11B 19.0% | 928.49M 7.5% | 863.86M 21.5% | 711.03M 16.8% | 608.71M 15.5% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 443.43M 13.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.03B 6.2% | 969.51M 1.7% | 986.33M 14.7% | 860.01M 17.9% | 729.60M 0.6% | 734.15M 22.5% | 599.12M 35.1% | 443.43M 13.9% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | -4.61M | 0.00 100.0% | -2.68M 66.2% | -7.93M 179.4% | -2.84M 15.5% |
Total Operating Expenses | 2.39B 6.3% | 2.25B 1.5% | 2.28B 16.2% | 1.97B 18.5% | 1.66B 3.8% | 1.60B 22.0% | 1.31B 24.5% | 1.05B 14.8% |
Cost and Expenses | 7.14B 15.6% | 6.18B 5.0% | 6.50B 17.0% | 5.56B 25.4% | 4.43B 9.5% | 4.05B 27.3% | 3.18B 27.2% | 2.50B 13.4% |
Operating Income | 5.01B 37.9% | 3.64B 9.0% | 3.99B 9.5% | 3.65B 46.7% | 2.49B 41.7% | 1.76B 26.4% | 1.39B 9.6% | 1.54B 20.4% |
Operating Margin % | 41.00% 10.8% | 37.00% 2.6% | 38.00% 5.0% | 40.00% 11.1% | 36.00% 20.0% | 30.00% 0.0% | 30.00% 21.1% | 38.00% 2.7% |
EBITDA | 5.34B 36.7% | 3.91B 13.2% | 4.50B 12.2% | 4.01B 40.7% | 2.85B 56.2% | 1.83B 12.6% | 1.62B 1.3% | 1.60B 25.4% |
EBITDA Margin % | 44.00% 10.0% | 40.00% 7.0% | 43.00% 2.3% | 44.00% 7.3% | 41.00% 32.3% | 31.00% 11.4% | 35.00% 12.5% | 40.00% 8.1% |
Interest Expense | 302.17M 2.9% | 311.25M 4.8% | 296.94M 85.2% | 160.34M 1.9% | 157.33M 1.8% | 160.27M 28.6% | 124.60M 8.9% | 114.38M 6.6% |
Interest Income | 180.28M 12.2% | 160.69M 116.9% | 74.09M 752.2% | 8.70M 2.6% | 8.93M 58.7% | 21.65M 46.4% | 40.37M 9.5% | 36.87M 58.4% |
Other Income (Expense) | -369.78M 17.0% | -445.65M 120.0% | -202.60M 22.8% | -164.94M 28.8% | -128.03M 71.0% | -442.14M 374.7% | -93.14M 14.6% | -81.26M 21.1% |
Pre-Tax Income | 4.64B 45.6% | 3.19B 15.8% | 3.79B 8.6% | 3.49B 47.8% | 2.36B 79.3% | 1.32B 1.6% | 1.30B 11.0% | 1.46B 24.1% |
Pre-Tax Margin % | 38.00% 15.2% | 33.00% 8.3% | 36.00% 5.3% | 38.00% 11.8% | 34.00% 47.8% | 23.00% 17.9% | 28.00% 22.2% | 36.00% 5.9% |
Tax Provision | 582.80M 36.1% | 428.14M 6.5% | 401.84M 140.4% | 167.18M 40.9% | 283.10M 178.4% | 101.69M 16.1% | 121.21M 81.5% | 653.67M 164.5% |
Net Income | 4.06B 47.1% | 2.76B 18.5% | 3.39B 2.0% | 3.32B 59.8% | 2.08B 70.8% | 1.22B 3.5% | 1.18B 46.5% | 802.26M 13.4% |
Net Margin % | 33.00% 17.9% | 28.00% 12.5% | 32.00% 11.1% | 36.00% 20.0% | 30.00% 42.9% | 21.00% 19.2% | 26.00% 30.0% | 20.00% 25.9% |
Basic EPS | 3.05 85.0% | 20.41 15.9% | 24.28 10.0% | 22.07 63.6% | 13.49 73.8% | 7.76 3.1% | 7.53 46.8% | 5.13 13.3% |
Diluted EPS | 3.04 85.0% | 20.28 16.0% | 24.15 10.2% | 21.92 63.9% | 13.37 73.6% | 7.70 2.8% | 7.49 46.9% | 5.10 13.3% |
Basic Shares Outstanding | 1.33B 882.9% | 135.34M 3.0% | 139.48M 7.3% | 150.49M 2.3% | 154.09M 1.7% | 156.80M 0.5% | 156.05M 0.2% | 156.35M 0.1% |
Diluted Shares Outstanding | 1.34B 882.1% | 136.19M 2.9% | 140.24M 7.5% | 151.56M 2.5% | 155.44M 1.6% | 158.00M 0.7% | 156.95M 0.3% | 157.38M 0.1% |