| Line item | 2026-03-28 FY | 2025-03-29 FY | 2024-03-30 FY | 2023-04-01 FY | 2022-04-02 FY | 2021-04-03 FY |
|---|---|---|---|---|---|---|
| Revenue | $1.33B | $1.36B | $1.31B | $1.17B | $993.20M | $870.46M |
| Cost of Revenue | $546.44M | $611.87M | $617.51M | $553.56M | $487.69M | $472.63M |
| Gross Profit | $787.59M | $748.96M | $691.55M | $615.10M | $505.50M | $397.84M |
| Operating Expenses | $630.85M | $527.14M | $526.66M | $459.06M | $424.75M | $308.09M |
| R&D | $59.77M | $62.72M | $54.44M | $50.13M | $46.80M | $32.86M |
| SG&A | $442.42M | $436.79M | $431.78M | $376.68M | $339.56M | $274.19M |
| Operating Income | $156.73M | $221.82M | $164.88M | $156.03M | $80.75M | $89.75M |
| Interest Expense | $19.30M | $35.90M | $19.50M | $13.00M | $5.80M | $9.40M |
| Tax Expense | $30.72M | $44.39M | $34.31M | $26.00M | $20.25M | -$6.56M |
| Net Income | $97.31M | $167.68M | $117.56M | $115.40M | $43.38M | $79.47M |
| EPS (basic) | 2.0600 | 3.3300 | 2.3200 | 2.2700 | 0.8500 | 1.5700 |
| EPS (diluted) | 2.0500 | 3.3100 | 2.2900 | 2.2400 | 0.8400 | 1.5500 |
| Shares (diluted) | $47.35M | $50.73M | $51.40M | $51.42M | $51.35M | $51.29M |