XML 70 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Selected Financial Statement Data - Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
Apr. 29, 2023
Apr. 30, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 81,627 $ 71,410
Work-in-process 14,155 14,238
Finished goods 53,666 48,744
Inventory, Net, Total $ 149,448 $ 134,392