v3.26.1
Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Mar. 27, 2026
Mar. 28, 2025
Property, Plant and Equipment [Line Items]    
Total $ 869,106 $ 828,774
Less accumulated depreciation (560,848) (525,855)
Total 308,258 302,919
Land    
Property, Plant and Equipment [Line Items]    
Total 26,549 25,175
Buildings, building improvements and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total 63,929 66,258
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total 710,678 670,902
Office equipment    
Property, Plant and Equipment [Line Items]    
Total 7,243 6,677
Right-of-use asset    
Property, Plant and Equipment [Line Items]    
Total 8,797 8,182
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total $ 51,910 $ 51,580