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 8, 2026 | 2025 Mar 29, 2025 May 19, 2025 | 2024 Mar 30, 2024 May 20, 2024 | 2023 Apr 1, 2023 May 19, 2023 | 2022 Apr 2, 2022 May 20, 2022 | 2021 Apr 3, 2021 May 24, 2021 | 2020 Mar 28, 2020 May 20, 2020 | 2019 Mar 30, 2019 May 17, 2019 |
|---|
Total Revenue | 3.68B 1.1% | 3.72B 1.3% | 3.77B 5.6% | 3.57B 23.2% | 4.65B 15.7% | 4.02B 24.0% | 3.24B 4.8% | 3.09B 3.9% |
Cost of Revenue | 1.99B 8.8% | 2.18B 4.3% | 2.28B 0.4% | 2.27B 3.7% | 2.36B 10.7% | 2.13B 11.2% | 1.92B 1.2% | 1.90B 3.8% |
Gross Profit | 1.69B 9.9% | 1.54B 1.7% | 1.51B 12.4% | 1.34B 41.2% | 2.29B 21.4% | 1.88B 42.5% | 1.32B 10.6% | 1.20B 4.2% |
Gross Margin % | 46.00% 12.2% | 41.00% 2.5% | 40.00% 5.3% | 38.00% 22.4% | 49.00% 4.3% | 47.00% 14.6% | 41.00% 5.1% | 39.00% 0.0% |
Research & Development | 726.12M 2.9% | 747.71M 9.6% | 682.25M 5.0% | 649.84M 4.2% | 623.64M 9.3% | 570.39M 17.7% | 484.41M 7.5% | 450.48M 1.2% |
General & Administrative | 165.19M 3.8% | 171.71M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 215.49M 7.1% | 231.91M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 380.67M 5.7% | 403.62M 3.7% | 389.14M 8.5% | 358.79M 2.6% | 349.72M 4.8% | 367.24M 6.9% | 343.57M 27.8% | 476.07M 9.8% |
Other Operating Expenses | 169.88M 41.2% | 288.73M 11.3% | 325.40M 209.5% | 105.14M 21.2% | 86.75M 120.7% | 39.31M 44.3% | 70.56M 35.3% | 52.16M 49.8% |
Total Operating Expenses | 1.28B 11.3% | 1.44B 26.7% | 1.14B 2.1% | 1.11B 6.3% | 1.05B 7.3% | 976.94M 8.7% | 898.55M 8.2% | 978.72M 9.1% |
Cost and Expenses | 3.27B 9.8% | 3.62B 1.5% | 3.68B 8.6% | 3.39B 0.5% | 3.40B 8.7% | 3.13B 11.3% | 2.82B 2.0% | 2.87B 1.0% |
Operating Income | 411.42M 330.7% | 95.53M 4.2% | 91.70M 49.9% | 183.17M 85.1% | 1.23B 31.3% | 933.93M 7043.7% | -13.45M 107.3% | 183.47M 128.8% |
Operating Margin % | 11.00% 266.7% | 3.00% 50.0% | 2.00% 60.0% | 5.00% 80.8% | 26.00% 13.0% | 23.00% | 0.00% 100.0% | 6.00% 128.6% |
EBITDA | 730.05M 65.5% | 441.06M 4.9% | 463.74M 12.8% | 531.94M 66.9% | 1.61B 20.0% | 1.34B 44.8% | 924.41M 15.7% | 798.85M 1.0% |
EBITDA Margin % | 20.00% 66.7% | 12.00% 0.0% | 12.00% 20.0% | 15.00% 57.1% | 35.00% 6.1% | 33.00% 13.8% | 29.00% 11.5% | 26.00% 3.7% |
Interest Expense | 73.13M 6.6% | 78.33M 13.1% | 69.25M 1.1% | 68.46M 8.1% | 63.33M 15.8% | 75.20M 24.5% | 60.39M 37.4% | 43.96M 26.2% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 12.07M 10.0% | 10.97M 56.3% |
Other Income (Expense) | -13.15M 55.6% | -29.63M 63.3% | -18.14M 69.0% | -58.54M 51.6% | -120.98M 4.4% | -126.55M 349.9% | -28.13M 77.4% | -124.67M 134.6% |
Pre-Tax Income | 398.27M 504.4% | 65.90M 10.4% | 73.56M 41.0% | 124.63M 89.4% | 1.18B 46.3% | 807.38M 104.4% | 395.09M 330.4% | 91.79M 435.4% |
Pre-Tax Margin % | 11.00% 450.0% | 2.00% 0.0% | 2.00% 33.3% | 3.00% 88.0% | 25.00% 25.0% | 20.00% 66.7% | 12.00% 300.0% | 3.00% 200.0% |
Tax Provision | 59.28M 476.5% | 10.28M 92.9% | 143.88M 569.9% | 21.48M 85.5% | 147.73M 100.3% | 73.77M 21.4% | 60.76M 247.0% | -41.33M 172.0% |
Net Income | 338.99M 509.5% | 55.62M 179.1% | -70.32M 168.2% | 103.15M 90.0% | 1.03B 40.9% | 733.61M 119.4% | 334.32M 151.1% | 133.13M 430.4% |
Net Margin % | 9.00% 800.0% | 1.00% 150.0% | -2.00% 166.7% | 3.00% 86.4% | 22.00% 22.2% | 18.00% 80.0% | 10.00% 150.0% | 4.00% 500.0% |
Basic EPS | 3.66 520.3% | 0.59 180.8% | -0.73 172.3% | 1.01 89.2% | 9.38 45.9% | 6.43 124.8% | 2.86 167.3% | 1.07 434.4% |
Diluted EPS | 3.62 524.1% | 0.58 180.6% | -0.72 172.0% | 1.00 89.2% | 9.26 46.5% | 6.32 125.7% | 2.80 166.7% | 1.05 428.1% |
Basic Shares Outstanding | 92.59M 2.1% | 94.59M 3.0% | 97.56M 4.5% | 102.21M 8.4% | 111.59M 2.1% | 114.03M 2.5% | 117.01M 6.0% | 124.53M 1.4% |
Diluted Shares Outstanding | 93.55M 2.0% | 95.45M 2.2% | 97.56M 5.3% | 103.02M 7.6% | 111.55M 3.9% | 116.02M 2.7% | 119.29M 6.3% | 127.36M 0.3% |