v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 25, 2026
Apr. 26, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 126,274 $ 128,823
Work in process 17,037 19,280
Finished goods 119,287 153,796
FIFO inventories 262,598 301,899
Excess of FIFO over LIFO (44,153) (46,614)
Total inventories $ 218,445 $ 255,285