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 30, 2024 | 2023 Jun 30, 2023 Sep 5, 2023 | 2022 Jun 30, 2022 Sep 6, 2022 | 2021 Jun 30, 2021 Sep 21, 2021 | 2020 Jun 30, 2020 Sep 22, 2020 | 2019 Jun 30, 2019 Sep 17, 2019 | 2018 Jun 30, 2018 Jun 30, 2018 |
|---|
Total Revenue | 51.26B 8.5% | 56.03B 4.1% | 53.82B 17.3% | 65.10B 14.4% | 56.92B 32.6% | 42.93B 3.1% | 44.29B 1.5% | 43.64B 21.4% |
Cost of Revenue | 9.12B 8.2% | 9.93B 62.0% | 26.15B 3.0% | 25.39B 10.9% | 22.88B 1.7% | 22.50B 5.9% | 23.92B 23.5% | 19.37B 210.5% |
Gross Profit | 42.14B 8.6% | 46.10B 66.6% | 27.66B 30.3% | 39.71B 16.7% | 34.04B 66.6% | 20.43B 0.3% | 20.37B 16.1% | 24.27B 18.3% |
Gross Margin % | 82.00% 0.0% | 82.00% 60.8% | 51.00% 16.4% | 61.00% 1.7% | 60.00% 25.0% | 48.00% 4.3% | 46.00% 17.9% | 56.00% 32.5% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 11.43B 2.5% | 11.16B 125.7% | 4.94B 7.1% | 4.62B 6.0% | 4.36B 19.7% | 3.64B 9.7% | 4.03B 8.6% | 4.41B 8.0% |
Selling & Marketing | 2.03B 10.6% | 2.27B 1.3% | 2.30B 0.9% | 2.32B 22.1% | 1.90B 3.4% | 1.84B 22.7% | 2.38B 3.7% | 2.29B 28.4% |
SG&A Expenses | 13.46B 0.3% | 13.43B 85.4% | 7.24B 4.4% | 6.94B 10.9% | 6.26B 14.2% | 5.48B 14.5% | 6.41B 4.4% | 6.71B 14.2% |
Other Operating Expenses | 9.22B 39.1% | 15.13B 3740.9% | 394.00M 25.9% | 313.00M 6.3% | 334.00M 45.9% | 229.00M 41.7% | 393.00M 59.1% | 247.00M 66.4% |
Total Operating Expenses | 22.68B 20.6% | 28.56B 409.5% | 5.61B 16.2% | 6.69B 285.6% | 1.74B 63.1% | 4.71B 12.3% | 4.19B 85.0% | 28.04B 58.7% |
Cost and Expenses | 31.80B 17.4% | 38.49B 21.2% | 31.76B 1.0% | 32.08B 30.3% | 24.62B 9.5% | 27.21B 3.2% | 28.11B 0.3% | 28.04B 17.3% |
Operating Income | 19.46B 11.0% | 17.54B 20.5% | 22.06B 33.2% | 33.02B 2.2% | 32.30B 105.5% | 15.72B 2.8% | 16.18B 1.1% | 16.00B 28.7% |
Operating Margin % | 38.00% 22.6% | 31.00% 24.4% | 41.00% 19.6% | 51.00% 10.5% | 57.00% 54.1% | 37.00% 0.0% | 37.00% 0.0% | 37.00% 5.7% |
EBITDA | 23.44B 0.4% | 23.52B 13.3% | 27.12B 29.8% | 38.64B 27.8% | 30.23B 67.5% | 18.05B 19.6% | 22.44B 0.4% | 22.54B 22.5% |
EBITDA Margin % | 46.00% 9.5% | 42.00% 16.0% | 50.00% 15.3% | 59.00% 11.3% | 53.00% 26.2% | 42.00% 17.6% | 51.00% 1.9% | 52.00% 2.0% |
Interest Expense | 915.44M 58.0% | 2.18B 150.8% | 870.00M 69.6% | 513.00M 1.0% | 518.00M 56.9% | 1.20B 8.0% | 1.11B 0.5% | 1.11B 25.1% |
Interest Income | 658.88M 5.1% | 694.00M 31.2% | 529.00M 553.1% | 81.00M 20.9% | 67.00M 80.9% | 351.00M 21.3% | 446.00M 38.5% | 322.00M 64.5% |
Other Income (Expense) | -1.11B 25.4% | -1.49B 2.7% | -1.53B 58.0% | -969.00M 20.8% | -1.22B 42.5% | -858.00M 19.4% | -1.06B 14.5% | -1.25B 12.1% |
Pre-Tax Income | 18.35B 14.4% | 16.05B 23.7% | 21.02B 35.3% | 32.48B 34.1% | 24.22B 79.2% | 13.51B 7.8% | 14.65B 0.7% | 14.75B 32.5% |
Pre-Tax Margin % | 36.00% 24.1% | 29.00% 25.6% | 39.00% 22.0% | 50.00% 16.3% | 43.00% 38.7% | 31.00% 6.1% | 33.00% 2.9% | 34.00% 9.7% |
Tax Provision | 7.21B 11.8% | 6.45B 8.9% | 7.08B 34.1% | 10.74B 1.1% | 10.62B 122.4% | 4.77B 13.7% | 5.53B 21.1% | 7.01B 57.7% |
Net Income | 9.02B 14.2% | 7.90B 38.9% | 12.92B 43.2% | 22.74B 101.2% | 11.30B 42.1% | 7.96B 4.2% | 8.31B 124.2% | 3.71B 37.1% |
Net Margin % | 18.00% 28.6% | 14.00% 41.7% | 24.00% 31.4% | 35.00% 75.0% | 20.00% 5.3% | 19.00% 0.0% | 19.00% 137.5% | 8.00% 50.0% |
Basic EPS | 3.56 14.1% | 3.12 38.8% | 5.10 43.1% | 8.96 96.5% | 4.56 47.1% | 3.10 3.1% | 3.20 131.9% | 1.38 42.5% |
Diluted EPS | 3.56 14.1% | 3.12 38.8% | 5.10 43.1% | 8.96 96.5% | 4.56 47.1% | 3.10 3.1% | 3.20 131.9% | 1.38 42.0% |
Basic Shares Outstanding | 2.54B 0.1% | 2.54B 0.1% | 2.54B 0.0% | 2.54B 0.1% | 2.53B 0.0% | 2.53B 2.4% | 2.60B 2.7% | 2.67B 0.1% |
Diluted Shares Outstanding | 2.54B 0.1% | 2.54B 0.1% | 2.54B 0.0% | 2.54B 0.1% | 2.53B 0.0% | 2.53B 2.4% | 2.60B 2.7% | 2.67B 0.0% |