v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Mar. 28, 2026
Components of inventories    
Raw materials $ 160,078 $ 162,588
Work in process 315,626 265,250
Finished goods 116,788 125,880
Total inventories $ 592,492 $ 553,718