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 Oct 26, 2025 Dec 12, 2025 | 2024 Oct 27, 2024 Dec 13, 2024 | 2023 Oct 29, 2023 Dec 15, 2023 | 2022 Oct 30, 2022 Dec 16, 2022 | 2021 Oct 31, 2021 Dec 17, 2021 | 2020 Oct 25, 2020 Dec 11, 2020 | 2019 Oct 27, 2019 Dec 13, 2019 | 2018 Oct 28, 2018 Dec 13, 2018 |
|---|
Total Revenue | 28.37B 4.4% | 27.18B 2.5% | 26.52B 2.8% | 25.79B 11.8% | 23.06B 34.1% | 17.20B 17.8% | 14.61B 12.6% | 16.70B 13.7% |
Cost of Revenue | 14.56B 2.0% | 14.28B 1.0% | 14.13B 2.5% | 13.79B 13.5% | 12.15B 27.7% | 9.51B 15.7% | 8.22B 10.5% | 9.19B 13.6% |
Gross Profit | 13.81B 7.1% | 12.90B 4.1% | 12.38B 3.3% | 11.99B 9.9% | 10.91B 41.9% | 7.69B 20.5% | 6.39B 15.0% | 7.52B 13.7% |
Gross Margin % | 49.00% 4.3% | 47.00% 0.0% | 47.00% 0.0% | 47.00% 0.0% | 47.00% 4.4% | 45.00% 2.3% | 44.00% 2.2% | 45.00% 0.0% |
Research & Development | 3.57B 10.4% | 3.23B 4.2% | 3.10B 11.9% | 2.77B 11.5% | 2.48B 11.2% | 2.23B 8.8% | 2.05B 1.7% | 2.02B 13.8% |
General & Administrative | 910.00M 5.3% | 961.00M 12.8% | 852.00M 15.9% | 735.00M 18.5% | 620.00M 9.3% | 567.00M 23.0% | 461.00M 4.2% | 481.00M 10.8% |
Selling & Marketing | 858.00M 2.6% | 836.00M 7.7% | 776.00M 10.4% | 703.00M 15.4% | 609.00M 15.8% | 526.00M 1.0% | 521.00M 0.0% | 521.00M 14.3% |
SG&A Expenses | 1.77B 1.6% | 1.80B 10.4% | 1.63B 13.2% | 1.44B 17.0% | 1.23B 12.4% | 1.09B 11.3% | 982.00M 1.7% | 999.00M 12.2% |
Other Operating Expenses | 181.00M | 0.00 | 0.00 | 0.00 100.0% | 311.00M | 0.00 | 0.00 100.0% | 3.00M |
Total Operating Expenses | 5.52B 9.7% | 5.03B 6.3% | 4.73B 12.4% | 4.21B 4.6% | 4.03B 21.0% | 3.33B 9.6% | 3.04B 0.5% | 3.02B 13.4% |
Cost and Expenses | 20.08B 4.0% | 19.31B 2.4% | 18.86B 4.8% | 18.00B 11.3% | 16.17B 26.0% | 12.84B 14.0% | 11.26B 7.8% | 12.21B 13.5% |
Operating Income | 8.29B 5.4% | 7.87B 2.8% | 7.65B 1.7% | 7.79B 13.0% | 6.89B 57.8% | 4.37B 30.3% | 3.35B 25.4% | 4.49B 14.1% |
Operating Margin % | 29.00% 0.0% | 29.00% 0.0% | 29.00% 3.3% | 30.00% 0.0% | 30.00% 20.0% | 25.00% 8.7% | 23.00% 14.8% | 27.00% 0.0% |
EBITDA | 9.65B 9.8% | 8.79B 4.0% | 8.46B 2.4% | 8.26B 11.8% | 7.39B 54.7% | 4.78B 23.5% | 3.87B 24.0% | 5.08B 15.0% |
EBITDA Margin % | 34.00% 6.3% | 32.00% 0.0% | 32.00% 0.0% | 32.00% 0.0% | 32.00% 14.3% | 28.00% 7.7% | 26.00% 13.3% | 30.00% 0.0% |
Interest Expense | 269.00M 8.9% | 247.00M 3.8% | 238.00M 4.4% | 228.00M 3.4% | 236.00M 1.7% | 240.00M 1.3% | 237.00M 1.3% | 234.00M 18.2% |
Interest Income | 0.00 100.0% | 532.00M 77.3% | 300.00M 669.2% | 39.00M 66.9% | 118.00M 187.8% | 41.00M 73.7% | 156.00M 12.2% | 139.00M 78.2% |
Other Income (Expense) | 982.00M 244.6% | 285.00M 359.7% | 62.00M 132.8% | -189.00M 60.2% | -118.00M 40.7% | -199.00M 145.7% | -81.00M 14.7% | -95.00M 20.8% |
Pre-Tax Income | 9.27B 13.7% | 8.15B 5.7% | 7.72B 1.5% | 7.60B 12.2% | 6.77B 62.5% | 4.17B 27.4% | 3.27B 25.6% | 4.40B 15.2% |
Pre-Tax Margin % | 33.00% 10.0% | 30.00% 3.4% | 29.00% 0.0% | 29.00% 0.0% | 29.00% 20.8% | 24.00% 9.1% | 22.00% 15.4% | 26.00% 0.0% |
Tax Provision | 2.27B 133.1% | 975.00M 13.4% | 860.00M 19.9% | 1.07B 21.6% | 883.00M 61.4% | 547.00M 2.8% | 563.00M 58.5% | 1.36B 357.2% |
Net Income | 7.00B 2.5% | 7.18B 4.7% | 6.86B 5.1% | 6.53B 10.8% | 5.89B 62.7% | 3.62B 33.7% | 2.71B 10.9% | 3.04B 13.7% |
Net Margin % | 25.00% 3.8% | 26.00% 0.0% | 26.00% 4.0% | 25.00% 3.8% | 26.00% 23.8% | 21.00% 10.5% | 19.00% 5.6% | 18.00% 25.0% |
Basic EPS | 8.71 0.3% | 8.68 6.4% | 8.16 8.9% | 7.49 15.8% | 6.47 63.8% | 3.95 36.7% | 2.89 3.7% | 3.00 6.3% |
Diluted EPS | 8.66 0.6% | 8.61 6.2% | 8.11 9.0% | 7.44 16.3% | 6.40 63.3% | 3.92 37.1% | 2.86 3.4% | 2.96 6.6% |
Basic Shares Outstanding | 804.00M 2.8% | 827.00M 1.5% | 840.00M 3.6% | 871.00M 4.3% | 910.00M 0.7% | 916.00M 2.2% | 937.00M 7.5% | 1.01B 5.6% |
Diluted Shares Outstanding | 808.00M 3.1% | 834.00M 1.3% | 845.00M 3.6% | 877.00M 4.6% | 919.00M 0.4% | 923.00M 2.3% | 945.00M 7.9% | 1.03B 5.4% |