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 May 31, 2026 Jun 22, 2026 | 2025 May 31, 2025 Jun 18, 2025 | 2024 May 31, 2024 Jun 20, 2024 | 2023 May 31, 2023 Jun 20, 2023 | 2022 May 31, 2022 Jun 21, 2022 | 2021 May 31, 2021 Jun 21, 2021 | 2020 May 31, 2020 Jun 22, 2020 | 2019 May 31, 2019 Jun 21, 2019 |
|---|
Total Revenue | 67.36B 17.4% | 57.40B 8.4% | 52.96B 6.0% | 49.95B 17.7% | 42.44B 4.8% | 40.48B 3.6% | 39.07B 1.1% | 39.51B 0.8% |
Cost of Revenue | 23.44B 38.5% | 16.93B 11.8% | 15.14B 11.6% | 13.56B 52.8% | 8.88B 13.0% | 7.86B 1.0% | 7.94B 0.7% | 8.00B 0.8% |
Gross Profit | 43.92B 8.5% | 40.47B 7.0% | 37.82B 3.9% | 36.39B 8.4% | 33.56B 2.9% | 32.62B 4.8% | 31.13B 1.2% | 31.51B 0.8% |
Gross Margin % | 65.00% 8.5% | 71.00% 0.0% | 71.00% 2.7% | 73.00% 7.6% | 79.00% 2.5% | 81.00% 1.3% | 80.00% 0.0% | 80.00% 0.0% |
Research & Development | 10.27B 4.2% | 9.86B 10.6% | 8.91B 3.4% | 8.62B 19.4% | 7.22B 10.6% | 6.53B 7.6% | 6.07B 0.7% | 6.03B 1.0% |
General & Administrative | 1.62B 1.0% | 1.60B 3.5% | 1.55B 2.0% | 1.58B 19.9% | 1.32B 5.0% | 1.25B 6.2% | 1.18B 6.6% | 1.26B 1.3% |
Selling & Marketing | 8.33B 3.7% | 8.65B 4.6% | 8.27B 6.3% | 8.83B 9.8% | 8.05B 4.8% | 7.68B 5.1% | 8.09B 4.9% | 8.51B 0.9% |
SG&A Expenses | 9.95B 3.0% | 10.25B 4.4% | 9.82B 5.7% | 10.41B 11.2% | 9.36B 4.8% | 8.94B 3.7% | 9.28B 5.1% | 9.77B 0.6% |
Other Operating Expenses | 2.92B 9.0% | 2.68B 28.1% | 3.73B 12.5% | 4.26B 29.6% | 6.05B 210.8% | 1.95B 3.0% | 1.89B 13.1% | 2.18B 3.7% |
Total Operating Expenses | 23.14B 1.5% | 22.79B 1.5% | 22.46B 3.6% | 23.30B 2.9% | 22.64B 30.0% | 17.41B 1.0% | 17.23B 4.1% | 17.98B 0.6% |
Cost and Expenses | 46.59B 17.3% | 39.72B 5.6% | 37.61B 2.0% | 36.86B 17.0% | 31.51B 24.7% | 25.27B 0.4% | 25.17B 3.1% | 25.97B 0.6% |
Operating Income | 20.78B 17.5% | 17.68B 15.1% | 15.35B 17.3% | 13.09B 19.8% | 10.93B 28.2% | 15.21B 9.5% | 13.90B 2.7% | 13.54B 2.0% |
Operating Margin % | 31.00% 0.0% | 31.00% 6.9% | 29.00% 11.5% | 26.00% 0.0% | 26.00% 31.6% | 38.00% 5.6% | 36.00% 5.9% | 34.00% 3.0% |
EBITDA | 32.14B 34.4% | 23.91B 11.8% | 21.39B 14.2% | 18.74B 38.5% | 13.53B 26.5% | 18.41B 8.1% | 17.03B 1.4% | 17.27B 0.2% |
EBITDA Margin % | 48.00% 14.3% | 42.00% 5.0% | 40.00% 5.3% | 38.00% 18.8% | 32.00% 28.9% | 45.00% 2.3% | 44.00% 0.0% | 44.00% 2.3% |
Interest Expense | 4.60B 28.5% | 3.58B 1.8% | 3.51B 0.3% | 3.50B 27.2% | 2.75B 10.4% | 2.50B 25.1% | 2.00B 4.2% | 2.08B 2.8% |
Interest Income | 1.14B 96.5% | 578.00M 28.2% | 451.00M 58.2% | 285.00M 203.2% | 94.00M 6.9% | 101.00M 80.8% | 527.00M 51.7% | 1.09B 9.1% |
Other Income (Expense) | -1.17B 66.7% | -3.52B 2.6% | -3.61B 8.9% | -3.97B 21.1% | -3.28B 48.0% | -2.21B 20.8% | -1.83B 44.7% | -1.27B 50.8% |
Pre-Tax Income | 19.61B 38.5% | 14.16B 20.6% | 11.74B 28.7% | 9.13B 19.3% | 7.65B 41.2% | 13.00B 7.8% | 12.06B 1.7% | 12.27B 1.3% |
Pre-Tax Margin % | 29.00% 16.0% | 25.00% 13.6% | 22.00% 22.2% | 18.00% 0.0% | 18.00% 43.8% | 32.00% 3.2% | 31.00% 0.0% | 31.00% 0.0% |
Tax Provision | 2.47B 43.7% | 1.72B 34.8% | 1.27B 104.5% | 623.00M 33.2% | 932.00M 24.8% | 747.00M 61.3% | 1.93B 62.7% | 1.19B 86.6% |
Net Income | 17.09B 37.3% | 12.44B 18.9% | 10.47B 23.1% | 8.50B 26.6% | 6.72B 51.1% | 13.75B 35.6% | 10.13B 8.6% | 11.08B 209.0% |
Net Margin % | 25.00% 13.6% | 22.00% 10.0% | 20.00% 17.6% | 17.00% 6.3% | 16.00% 52.9% | 34.00% 30.8% | 26.00% 7.1% | 28.00% 211.1% |
Basic EPS | 5.94 33.2% | 4.46 17.1% | 3.81 21.0% | 3.15 26.5% | 2.49 46.7% | 4.67 47.8% | 3.16 3.6% | 3.05 250.6% |
Diluted EPS | 5.83 34.3% | 4.34 17.0% | 3.71 20.8% | 3.07 27.4% | 2.41 47.0% | 4.55 47.7% | 3.08 3.7% | 2.97 249.4% |
Basic Shares Outstanding | 2.88B 3.2% | 2.79B 1.6% | 2.74B 1.8% | 2.70B 0.1% | 2.70B 8.3% | 2.94B 8.3% | 3.21B 11.6% | 3.63B 11.8% |
Diluted Shares Outstanding | 2.92B 1.7% | 2.87B 1.5% | 2.82B 2.1% | 2.77B 0.7% | 2.79B 7.8% | 3.02B 8.3% | 3.29B 11.7% | 3.73B 11.9% |