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 Mar 28, 2026 May 21, 2026 | 2025 Mar 29, 2025 May 23, 2025 | 2024 Mar 30, 2024 May 24, 2024 | 2023 Mar 25, 2023 May 19, 2023 | 2022 Mar 26, 2022 May 20, 2022 | 2021 Mar 27, 2021 May 21, 2021 | 2020 Mar 28, 2020 May 20, 2020 | 2019 Mar 30, 2019 May 24, 2019 |
|---|
Total Revenue | 2.00B 5.3% | 1.90B 6.0% | 1.79B 5.7% | 1.90B 6.5% | 1.78B 30.1% | 1.37B 6.9% | 1.28B 8.1% | 1.19B 22.6% |
Cost of Revenue | 943.21M 4.8% | 900.04M 3.1% | 872.82M 7.2% | 940.64M 9.7% | 857.82M 29.6% | 661.93M 9.1% | 606.96M 3.2% | 588.03M 23.8% |
Gross Profit | 1.05B 5.8% | 996.04M 8.7% | 916.07M 4.3% | 956.98M 3.6% | 923.64M 30.6% | 707.30M 4.9% | 674.17M 12.8% | 597.50M 21.5% |
Gross Margin % | 53.00% 0.0% | 53.00% 3.9% | 51.00% 2.0% | 50.00% 3.8% | 52.00% 0.0% | 52.00% 1.9% | 53.00% 6.0% | 50.00% 0.0% |
Research & Development | 433.95M 0.2% | 434.68M 1.9% | 426.48M 7.0% | 458.41M 12.8% | 406.31M 18.5% | 342.76M 1.4% | 347.65M 7.3% | 375.14M 2.4% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 159.84M 5.9% | 151.00M 4.7% | 144.17M 5.9% | 153.14M 1.4% | 151.00M 18.9% | 127.01M 3.1% | 131.12M 3.6% | 126.50M 4.0% |
Other Operating Expenses | 0.00 | 0.00 100.0% | 1.96M | 0.00 | 0.00 100.0% | 352.00K 98.4% | 21.93M | 0.00 |
Total Operating Expenses | 593.79M 1.4% | 585.68M 2.3% | 572.61M 19.1% | 707.95M 27.0% | 557.30M 18.5% | 470.12M 6.1% | 500.69M 0.2% | 501.64M 0.7% |
Cost and Expenses | 1.54B 3.5% | 1.49B 2.8% | 1.45B 12.3% | 1.65B 16.5% | 1.42B 25.0% | 1.13B 2.2% | 1.11B 1.6% | 1.09B 14.2% |
Operating Income | 460.38M 12.2% | 410.36M 19.5% | 343.47M 37.9% | 249.03M 32.0% | 366.34M 54.5% | 237.18M 36.7% | 173.48M 72.2% | 100.77M 61.6% |
Operating Margin % | 23.00% 4.5% | 22.00% 15.8% | 19.00% 46.2% | 13.00% 38.1% | 21.00% 23.5% | 17.00% 21.4% | 14.00% 55.6% | 9.00% 47.1% |
EBITDA | 549.93M 10.7% | 496.76M 20.2% | 413.14M 30.6% | 316.44M 26.1% | 428.40M 49.9% | 285.70M 17.8% | 242.52M 38.0% | 175.68M 49.5% |
EBITDA Margin % | 28.00% 7.7% | 26.00% 13.0% | 23.00% 35.3% | 17.00% 29.2% | 24.00% 14.3% | 21.00% 10.5% | 19.00% 26.7% | 15.00% 34.8% |
Interest Expense | 679.00K 24.4% | 898.00K 1.9% | 915.00K 1.9% | 898.00K 5.3% | 948.00K 10.3% | 1.06M 0.0% | 1.06M 0.0% | 1.06M 8.3% |
Interest Income | 37.52M 10.4% | 33.98M 58.1% | 21.49M 115.3% | 9.98M 538.8% | 1.56M 75.1% | 6.28M 39.9% | 10.46M 30.4% | 8.02M 68.4% |
Other Income (Expense) | 36.35M 5.2% | 34.55M 68.8% | 20.47M 258.6% | 5.71M 145.5% | 2.33M 71.2% | 8.06M 3.6% | 7.79M 210.8% | -7.03M 366.3% |
Pre-Tax Income | 496.73M 11.6% | 444.91M 22.3% | 363.94M 42.9% | 254.74M 30.9% | 368.66M 50.3% | 245.25M 35.3% | 181.27M 93.4% | 93.74M 64.6% |
Pre-Tax Margin % | 25.00% 8.7% | 23.00% 15.0% | 20.00% 53.8% | 13.00% 38.1% | 21.00% 16.7% | 18.00% 28.6% | 14.00% 75.0% | 8.00% 52.9% |
Tax Provision | 82.33M 27.4% | 113.41M 26.9% | 89.36M 14.5% | 78.04M 84.4% | 42.31M 51.6% | 27.90M 28.2% | 21.77M 480.0% | 3.75M 96.4% |
Net Income | 414.41M 25.0% | 331.51M 20.7% | 274.57M 55.4% | 176.70M 45.9% | 326.36M 50.2% | 217.34M 36.3% | 159.50M 77.2% | 89.99M 44.4% |
Net Margin % | 21.00% 23.5% | 17.00% 13.3% | 15.00% 66.7% | 9.00% 50.0% | 18.00% 12.5% | 16.00% 33.3% | 12.00% 50.0% | 8.00% 27.3% |
Basic EPS | 8.10 29.8% | 6.24 23.3% | 5.06 59.1% | 3.18 44.2% | 5.70 52.4% | 3.74 36.5% | 2.74 82.7% | 1.50 41.2% |
Diluted EPS | 7.84 30.7% | 6.00 22.4% | 4.90 58.6% | 3.09 44.0% | 5.52 52.5% | 3.62 37.1% | 2.64 80.8% | 1.46 40.7% |
Basic Shares Outstanding | 50.82M 4.4% | 53.13M 2.1% | 54.29M 2.4% | 55.61M 2.9% | 57.28M 1.4% | 58.11M 0.4% | 58.32M 3.0% | 60.12M 5.2% |
Diluted Shares Outstanding | 52.37M 5.2% | 55.24M 1.4% | 56.02M 2.1% | 57.23M 3.2% | 59.14M 1.5% | 60.06M 0.7% | 60.46M 1.8% | 61.58M 6.6% |