XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Jul. 30, 2023
Apr. 30, 2023
Jul. 31, 2022
Inventory Disclosure [Abstract]      
Raw materials $ 8,408 $ 7,908 $ 12,690
Work-in-process 2,430 2,602 4,985
Finished goods 32,979 34,570 46,074
Inventories $ 43,817 $ 45,080 [1] $ 63,749
[1] Derived from audited consolidated financial statements.