v3.26.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Apr. 25, 2026
Apr. 26, 2025
Property, Plant and Equipment    
Estimated Useful Lives 3 years  
Gross property, plant and equipment $ 855,352 $ 814,071
Accumulated depreciation (498,635) (474,859)
Net property, plant and equipment 356,717 339,212
Buildings and building fixtures    
Property, Plant and Equipment    
Gross property, plant and equipment 399,619 380,206
Machinery and equipment    
Property, Plant and Equipment    
Gross property, plant and equipment 206,432 197,218
Information systems, hardware and software    
Property, Plant and Equipment    
Gross property, plant and equipment 107,064 102,658
Furniture and fixtures    
Property, Plant and Equipment    
Gross property, plant and equipment 36,508 32,212
Land improvements    
Property, Plant and Equipment    
Gross property, plant and equipment 29,844 29,884
Transportation equipment    
Property, Plant and Equipment    
Gross property, plant and equipment 18,401 19,115
Land    
Property, Plant and Equipment    
Gross property, plant and equipment 30,727 28,336
Construction in progress    
Property, Plant and Equipment    
Gross property, plant and equipment $ 26,757 $ 24,442
Minimum | Buildings and building fixtures    
Property, Plant and Equipment    
Estimated Useful Lives 3 years  
Minimum | Machinery and equipment    
Property, Plant and Equipment    
Estimated Useful Lives 3 years  
Minimum | Information systems, hardware and software    
Property, Plant and Equipment    
Estimated Useful Lives 3 years  
Minimum | Furniture and fixtures    
Property, Plant and Equipment    
Estimated Useful Lives 3 years  
Minimum | Land improvements    
Property, Plant and Equipment    
Estimated Useful Lives 3 years  
Minimum | Transportation equipment    
Property, Plant and Equipment    
Estimated Useful Lives 3 years  
Maximum | Buildings and building fixtures    
Property, Plant and Equipment    
Estimated Useful Lives 30 years  
Maximum | Machinery and equipment    
Property, Plant and Equipment    
Estimated Useful Lives 20 years  
Maximum | Information systems, hardware and software    
Property, Plant and Equipment    
Estimated Useful Lives 10 years  
Maximum | Furniture and fixtures    
Property, Plant and Equipment    
Estimated Useful Lives 10 years  
Maximum | Land improvements    
Property, Plant and Equipment    
Estimated Useful Lives 30 years  
Maximum | Transportation equipment    
Property, Plant and Equipment    
Estimated Useful Lives 6 years