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 Jun 28, 2025 Aug 11, 2025 | 2024 Jun 29, 2024 Aug 16, 2024 | 2023 Jul 1, 2023 Aug 17, 2023 | 2022 Jul 2, 2022 Aug 19, 2022 | 2021 Jul 3, 2021 Aug 23, 2021 | 2020 Jun 27, 2020 Aug 24, 2020 | 2019 Jun 29, 2019 Aug 27, 2019 | 2018 Jun 30, 2018 Aug 28, 2018 |
|---|
Total Revenue | 1.08B 8.4% | 1.00B 9.6% | 1.11B 14.4% | 1.29B 7.8% | 1.20B 5.5% | 1.14B 0.5% | 1.13B 28.4% | 880.40M 8.5% |
Cost of Revenue | 468.00M 10.2% | 424.50M 9.2% | 467.30M 9.9% | 518.90M 7.1% | 484.50M 2.9% | 471.00M 1.6% | 478.90M 23.4% | 388.20M 19.3% |
Gross Profit | 616.30M 7.0% | 575.90M 9.8% | 638.80M 17.4% | 773.50M 8.3% | 714.40M 7.4% | 665.30M 2.1% | 651.40M 32.3% | 492.20M 1.3% |
Gross Margin % | 57.00% 1.7% | 58.00% 0.0% | 58.00% 3.3% | 60.00% 0.0% | 60.00% 1.7% | 59.00% 1.7% | 58.00% 3.6% | 56.00% 6.7% |
Research & Development | 208.70M 3.4% | 201.90M 2.4% | 206.90M 3.0% | 213.20M 5.0% | 203.00M 4.9% | 193.60M 3.5% | 187.00M 40.3% | 133.30M 2.2% |
General & Administrative | 0.00 | 0.00 100.0% | 328.70M 10.1% | 365.70M 8.4% | 337.50M | 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 | 336.70M 1.0% | 333.30M 1.4% | 328.70M 10.1% | 365.70M 8.4% | 337.50M 7.1% | 315.00M 8.3% | 343.50M 5.9% | 324.50M 8.0% |
Other Operating Expenses | 0.00 | 0.00 100.0% | -400.00K 104.1% | 9.70M 70.9% | 33.30M 5.1% | 35.10M 7.9% | 38.10M 38000.0% | 100.00K 95.5% |
Total Operating Expenses | 545.40M 1.7% | 555.10M 2.0% | 544.30M 7.5% | 588.60M 2.6% | 573.80M 5.5% | 543.70M 4.4% | 568.60M 18.8% | 478.80M 6.2% |
Cost and Expenses | 1.01B 3.5% | 979.60M 3.2% | 1.01B 8.7% | 1.11B 4.6% | 1.06B 4.3% | 1.01B 3.1% | 1.05B 20.8% | 867.00M 11.7% |
Operating Income | 70.90M 240.9% | 20.80M 74.8% | 82.40M 55.5% | 185.00M 30.1% | 142.20M 20.4% | 118.10M 75.2% | 67.40M 1221.6% | 5.10M 62.5% |
Operating Margin % | 7.00% 250.0% | 2.00% 71.4% | 7.00% 50.0% | 14.00% 16.7% | 12.00% 20.0% | 10.00% 66.7% | 6.00% 500.0% | 1.00% 50.0% |
EBITDA | 131.90M 30.3% | 101.20M 34.3% | 154.10M 40.9% | 260.60M 9.8% | 237.40M 18.8% | 199.80M 5.4% | 189.60M 76.7% | 107.30M 21.0% |
EBITDA Margin % | 12.00% 20.0% | 10.00% 28.6% | 14.00% 30.0% | 20.00% 0.0% | 20.00% 11.1% | 18.00% 5.9% | 17.00% 41.7% | 12.00% 9.1% |
Interest Expense | 30.00M 2.9% | 30.90M 14.0% | 27.10M 16.3% | 23.30M 58.5% | 14.70M 56.4% | 33.70M 1.7% | 34.30M 27.5% | 47.30M 9.5% |
Interest Income | 13.10M 30.7% | 18.90M 85.3% | 10.20M 200.0% | 3.40M 17.2% | 2.90M 59.2% | 7.10M 12.3% | 8.10M 49.4% | 16.00M 44.1% |
Other Income (Expense) | -31.70M 244.6% | -9.20M 57.6% | -21.70M 81.9% | -119.90M 951.8% | -11.40M 52.7% | -24.10M 14.2% | -28.10M 25.3% | -37.60M 120.9% |
Pre-Tax Income | 39.20M 237.9% | 11.60M 80.9% | 60.70M 6.8% | 65.10M 40.5% | 109.40M 16.4% | 94.00M 139.2% | 39.30M 220.6% | -32.60M 117.5% |
Pre-Tax Margin % | 4.00% 300.0% | 1.00% 80.0% | 5.00% 0.0% | 5.00% 44.4% | 9.00% 12.5% | 8.00% 166.7% | 3.00% 175.0% | -4.00% 117.4% |
Tax Provision | 4.40M 88.2% | 37.40M 6.3% | 35.20M 29.0% | 49.60M 21.6% | 63.30M 3.1% | 65.30M 107.3% | 31.50M 135.1% | 13.40M 37.1% |
Net Income | 34.80M 234.9% | -25.80M 201.2% | 25.50M 64.5% | 15.50M 66.4% | 46.10M 60.6% | 28.70M 267.9% | 7.80M 117.0% | -46.00M 127.6% |
Net Margin % | 3.00% 200.0% | -3.00% 250.0% | 2.00% 100.0% | 1.00% 75.0% | 4.00% 33.3% | 3.00% 200.0% | 1.00% 120.0% | -5.00% 123.8% |
Basic EPS | 0.16 233.3% | -0.12 209.1% | 0.11 63.9% | 0.07 66.5% | 0.20 53.8% | 0.13 280.1% | 0.03 117.1% | -0.20 127.4% |
Diluted EPS | 0.15 225.0% | -0.12 209.1% | 0.11 57.1% | 0.07 65.0% | 0.20 66.7% | 0.12 300.0% | 0.03 115.0% | -0.20 128.2% |
Basic Shares Outstanding | 222.50M 0.0% | 222.60M 0.9% | 224.60M 2.7% | 230.90M 1.0% | 228.70M 0.3% | 229.40M 0.6% | 228.10M 0.4% | 227.10M 1.2% |
Diluted Shares Outstanding | 225.70M 1.4% | 222.60M 1.8% | 226.60M 4.9% | 238.20M 0.8% | 236.30M 1.1% | 233.70M 1.1% | 231.20M 1.8% | 227.10M 3.2% |