v3.24.2.u1
Inventories, net (Tables)
3 Months Ended
Jul. 27, 2024
Inventories, net  
Schedule of inventories, net

Inventories consist of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

​

July 27,

​

April 30,

​

​

    

2024

    

2024

 

​

​

​

​

Raw materials

​

$

59,829

​

$

57,218

​

Work in process

​

 

51,333

​

 

53,232

​

Finished goods

​

 

61,169

​

 

65,618

​

Inventories, gross

​

 

172,331

​

 

176,068

​

Reserve for inventory excess and obsolescence

​

 

(28,496)

​

 

(25,900)

​

Inventories, net

​

$

143,835

​

$

150,168

​

​