Financial statements and analysis
Showing the last 6 fiscal years: 2021 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 May 31, 2025 Jul 18, 2025 | 2025 May 25, 2025 Jul 18, 2025 | 2024 May 26, 2024 Jul 19, 2024 | 2023 May 28, 2023 Jul 21, 2023 | 2022 May 29, 2022 Jul 22, 2022 | 2021 May 30, 2021 Jul 23, 2021 | 2020 May 31, 2020 Jul 24, 2020 | 2019 May 26, 2019 Jul 19, 2019 |
|---|
Total Revenue | 12.08B 6.0% | 12.08B 6.0% | 11.39B 8.6% | 10.49B 8.9% | 9.63B 33.8% | 7.20B 7.8% | 7.81B 8.3% | 8.51B 5.3% |
Cost of Revenue | 9.43B 5.1% | 9.43B 5.1% | 8.98B 6.8% | 8.40B 10.1% | 7.63B 33.9% | 5.70B 10.9% | 6.40B 3.9% | 6.66B 5.2% |
Gross Profit | 2.64B 9.6% | 2.64B 9.6% | 2.41B 15.7% | 2.08B 4.4% | 2.00B 33.6% | 1.49B 6.0% | 1.41B 23.8% | 1.85B 5.9% |
Gross Margin % | 22.00% 4.8% | 22.00% 4.8% | 21.00% 5.0% | 20.00% 4.8% | 21.00% 0.0% | 21.00% 16.7% | 18.00% 18.2% | 22.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 520.30M 8.6% | 520.30M 8.6% | 479.20M 24.1% | 386.10M 3.5% | 373.20M 5.8% | 396.20M 5.3% | 376.40M 7.2% | 405.50M 1.0% |
Selling & Marketing | 169.90M 17.6% | 169.90M 17.6% | 144.50M 22.1% | 118.30M 26.9% | 93.20M 2.3% | 91.10M 61.7% | 238.00M 6.8% | 255.30M 1.2% |
SG&A Expenses | 690.20M 10.7% | 690.20M 10.7% | 623.70M 23.7% | 504.40M 8.1% | 466.40M 4.3% | 487.30M 20.7% | 614.40M 7.0% | 660.80M 0.2% |
Other Operating Expenses | 590.10M 24.9% | 590.10M 24.9% | 472.30M 21.8% | 387.80M 5.3% | 368.40M 5.0% | 350.90M 1.4% | 355.90M 5.7% | 336.70M 7.5% |
Total Operating Expenses | 1.28B 16.8% | 1.28B 16.8% | 1.10B 22.8% | 892.20M 6.9% | 834.80M 0.4% | 838.20M 13.6% | 970.30M 2.7% | 997.50M 2.3% |
Cost and Expenses | 10.71B 6.3% | 10.71B 6.3% | 10.08B 8.4% | 9.30B 9.8% | 8.47B 29.5% | 6.54B 11.2% | 7.37B 3.8% | 7.66B 4.8% |
Operating Income | 1.36B 3.7% | 1.36B 3.7% | 1.31B 9.4% | 1.20B 3.4% | 1.16B 79.2% | 648.70M 1254.3% | 47.90M 94.2% | 832.50M 8.6% |
Operating Margin % | 11.00% 8.3% | 11.00% 8.3% | 12.00% 9.1% | 11.00% 8.3% | 12.00% 33.3% | 9.00% 800.0% | 1.00% 90.0% | 10.00% 11.1% |
EBITDA | 1.88B 6.0% | 1.88B 6.0% | 1.78B 11.4% | 1.59B 3.8% | 1.54B 54.5% | 993.40M 286.5% | 257.00M 78.1% | 1.17B 8.5% |
EBITDA Margin % | 16.00% 0.0% | 16.00% 0.0% | 16.00% 6.7% | 15.00% 6.3% | 16.00% 14.3% | 14.00% 366.7% | 3.00% 78.6% | 14.00% 7.7% |
Interest Expense | 180.40M 26.0% | 180.40M 26.0% | 143.20M 60.7% | 89.10M 26.2% | 70.60M 8.3% | 65.20M 4.8% | 62.20M 15.2% | 54.00M 66.6% |
Interest Income | 3.40M 24.4% | 3.40M 24.4% | 4.50M 42.3% | 7.80M 310.5% | 1.90M 11.8% | 1.70M 65.3% | 4.90M 28.9% | 3.80M 375.0% |
Other Income (Expense) | -175.10M 26.2% | -175.10M 26.2% | -138.70M 70.6% | -81.30M 18.3% | -68.70M 4.8% | -72.20M 65.4% | -208.90M 316.1% | -50.20M 68.8% |
Pre-Tax Income | 1.19B 1.0% | 1.19B 1.0% | 1.18B 4.9% | 1.12B 2.5% | 1.09B 89.7% | 576.50M 458.1% | -161.00M 120.6% | 782.30M 29.2% |
Pre-Tax Margin % | 10.00% 0.0% | 10.00% 0.0% | 10.00% 9.1% | 11.00% 0.0% | 11.00% 37.5% | 8.00% 500.0% | -2.00% 122.2% | 9.00% 28.6% |
Tax Provision | 136.20M 6.1% | 136.20M 6.1% | 145.00M 5.8% | 137.00M 1.3% | 138.80M 348.3% | -55.90M 50.0% | -111.80M 275.5% | 63.70M 3252.6% |
Net Income | 1.05B 2.1% | 1.05B 2.1% | 1.03B 4.7% | 981.90M 3.1% | 952.80M 51.4% | 629.30M 1379.1% | -49.20M 106.9% | 713.40M 19.7% |
Net Margin % | 9.00% 0.0% | 9.00% 0.0% | 9.00% 0.0% | 9.00% 10.0% | 10.00% 11.1% | 9.00% 1000.0% | -1.00% 112.5% | 8.00% 14.3% |
Basic EPS | 8.93 4.2% | 8.93 4.2% | 8.57 6.3% | 8.06 8.0% | 7.46 54.5% | 4.83 1307.5% | -0.40 106.9% | 5.78 20.2% |
Diluted EPS | 8.86 4.1% | 8.86 4.1% | 8.51 6.5% | 7.99 8.1% | 7.39 54.9% | 4.77 1292.5% | -0.40 107.0% | 5.69 20.3% |
Basic Shares Outstanding | 117.50M 2.0% | 117.50M 2.0% | 119.90M 1.6% | 121.90M 4.6% | 127.80M 2.0% | 130.40M 6.3% | 122.70M 0.6% | 123.50M 0.4% |
Diluted Shares Outstanding | 118.40M 2.0% | 118.40M 2.0% | 120.80M 1.7% | 122.90M 4.7% | 129.00M 2.1% | 131.80M 7.4% | 122.70M 2.2% | 125.40M 0.5% |