XML 67 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 24, 2021
Apr. 25, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 112,371 $ 92,174
Work in process 24,791 14,064
Finished goods 121,182 96,850
FIFO inventories 258,344 203,088
Excess of FIFO over LIFO (32,207) (21,445)
Total inventories $ 226,137 $ 181,643