XML 41 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories, net (Tables)
9 Months Ended
Jan. 27, 2024
Inventories, net  
Schedule of inventories, net

Inventories consist of the following (in thousands):

January 27,

April 30,

    

2024

    

2023

 

Raw materials

$

65,296

$

67,775

Work in process

 

56,819

 

43,276

Finished goods

 

63,690

 

42,968

Inventories, gross

 

185,805

 

154,019

Reserve for inventory excess and obsolescence

 

(24,421)

 

(15,205)

Inventories, net

$

161,384

$

138,814