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 Dec 27, 2025 Feb 18, 2026 | 2024 Dec 28, 2024 Feb 19, 2025 | 2023 Dec 30, 2023 Nov 29, 2024 | 2022 Dec 31, 2022 Feb 22, 2023 | 2021 Dec 25, 2021 Feb 16, 2022 | 2020 Dec 26, 2020 Feb 17, 2021 | 2019 Dec 28, 2019 Feb 19, 2020 | 2018 Dec 29, 2018 Feb 20, 2019 |
|---|
Total Revenue | 7.25B 15.1% | 6.30B 20.4% | 5.23B 7.6% | 4.86B 2.5% | 4.98B 19.0% | 4.19B 11.4% | 3.76B 12.2% | 3.35B 8.4% |
Cost of Revenue | 2.99B 15.0% | 2.60B 17.0% | 2.22B 8.3% | 2.05B 1.9% | 2.09B 22.7% | 1.71B 11.9% | 1.52B 11.4% | 1.37B 4.9% |
Gross Profit | 4.26B 15.1% | 3.70B 23.0% | 3.00B 7.1% | 2.81B 2.9% | 2.89B 16.5% | 2.48B 11.1% | 2.23B 12.8% | 1.98B 11.0% |
Gross Margin % | 59.00% 0.0% | 59.00% 3.5% | 57.00% 1.7% | 58.00% 0.0% | 58.00% 1.7% | 59.00% 0.0% | 59.00% 0.0% | 59.00% 1.7% |
Research & Development | 1.13B 13.3% | 993.60M 9.8% | 904.70M 8.4% | 834.93M 0.6% | 840.02M 19.0% | 705.68M 16.6% | 605.37M 6.6% | 567.80M 11.0% |
General & Administrative | 0.00 | 0.00 100.0% | 834.99M 7.6% | 775.96M 17.6% | 659.99M 15.7% | 570.25M 10.0% | 518.57M 8.4% | 478.18M 9.2% |
Selling & Marketing | 0.00 | 0.00 100.0% | 173.11M 3.0% | 168.04M 2.2% | 171.83M 13.7% | 151.17M 8.1% | 164.46M 5.8% | 155.39M 5.6% |
SG&A Expenses | 1.25B 13.1% | 1.11B 10.0% | 1.01B 6.8% | 944.00M 13.5% | 831.82M 15.3% | 721.41M 5.6% | 683.02M 7.8% | 633.57M 5.1% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | 7.58M 55.7% | 4.87M 47.9% | 9.34M 66.3% | 5.62M 4.6% | 5.37M 689.1% |
Total Operating Expenses | 2.38B 13.2% | 2.10B 9.9% | 1.91B 7.5% | 1.78B 6.4% | 1.67B 17.1% | 1.43B 10.8% | 1.29B 7.2% | 1.20B 7.8% |
Cost and Expenses | 5.37B 14.2% | 4.70B 13.7% | 4.14B 7.9% | 3.83B 1.8% | 3.76B 20.2% | 3.13B 11.4% | 2.81B 9.5% | 2.57B 6.2% |
Operating Income | 1.88B 17.7% | 1.59B 45.9% | 1.09B 6.3% | 1.03B 15.7% | 1.22B 15.6% | 1.05B 11.5% | 945.59M 21.5% | 778.34M 16.4% |
Operating Margin % | 26.00% 4.0% | 25.00% 19.0% | 21.00% 0.0% | 21.00% 12.5% | 24.00% 4.0% | 25.00% 0.0% | 25.00% 8.7% | 23.00% 4.5% |
EBITDA | 2.20B 24.2% | 1.77B 39.7% | 1.27B 6.5% | 1.19B 13.2% | 1.37B 16.3% | 1.18B 12.3% | 1.05B 20.3% | 874.54M 13.6% |
EBITDA Margin % | 30.00% 7.1% | 28.00% 16.7% | 24.00% 4.0% | 25.00% 10.7% | 28.00% 0.0% | 28.00% 0.0% | 28.00% 7.7% | 26.00% 4.0% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 128.87M 13.5% | 113.52M 46.9% | 77.30M 89.3% | 40.83M 42.9% | 28.57M 22.8% | 37.00M 29.9% | 52.82M 12.0% | 47.15M 27.7% |
Other Income (Expense) | 138.46M 36.5% | 101.41M 6.3% | 108.20M 191.4% | 37.13M 414.0% | -11.82M 124.0% | 49.17M 18.1% | 41.64M 7.3% | 44.90M 234.3% |
Pre-Tax Income | 2.01B 18.8% | 1.70B 41.2% | 1.20B 12.7% | 1.06B 11.8% | 1.21B 9.4% | 1.10B 11.8% | 987.22M 19.9% | 823.25M 20.7% |
Pre-Tax Margin % | 28.00% 3.7% | 27.00% 17.4% | 23.00% 4.5% | 22.00% 8.3% | 24.00% 7.7% | 26.00% 0.0% | 26.00% 4.0% | 25.00% 13.6% |
Tax Provision | 350.65M 23.5% | 283.96M 418.1% | -89.28M 197.7% | 91.39M 26.7% | 124.60M 12.2% | 111.09M 219.8% | 34.74M 73.1% | 129.17M 1120.2% |
Net Income | 1.66B 17.9% | 1.41B 9.4% | 1.29B 32.5% | 973.59M 10.0% | 1.08B 9.1% | 992.32M 4.2% | 952.49M 37.2% | 694.08M 0.1% |
Net Margin % | 23.00% 4.5% | 22.00% 12.0% | 25.00% 25.0% | 20.00% 9.1% | 22.00% 8.3% | 24.00% 4.0% | 25.00% 19.0% | 21.00% 8.7% |
Basic EPS | 8.65 17.7% | 7.35 9.1% | 6.74 33.2% | 5.06 10.1% | 5.63 8.5% | 5.19 3.6% | 5.01 36.1% | 3.68 0.5% |
Diluted EPS | 8.59 17.7% | 7.30 8.8% | 6.71 33.1% | 5.04 10.2% | 5.61 8.5% | 5.17 3.6% | 4.99 36.3% | 3.66 0.5% |
Basic Shares Outstanding | 192.47M 0.2% | 192.14M 0.4% | 191.40M 0.6% | 192.54M 0.2% | 192.18M 0.6% | 191.09M 0.6% | 189.93M 0.7% | 188.63M 0.4% |
Diluted Shares Outstanding | 193.62M 0.1% | 193.47M 0.7% | 192.06M 0.5% | 193.04M 0.0% | 193.04M 0.6% | 191.90M 0.5% | 190.90M 0.6% | 189.73M 0.5% |