XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories, net (Tables)
9 Months Ended
Jan. 25, 2025
Inventories, net  
Schedule of inventories, net

Inventories consist of the following (in thousands):

January 25,

April 30,

    

2025

    

2024

 

Raw materials

$

57,699

$

57,218

Work in process

 

65,783

 

53,232

Finished goods

 

52,286

 

65,618

Inventories, gross

 

175,768

 

176,068

Reserve for inventory excess and obsolescence

 

(27,795)

 

(25,900)

Inventories, net

$

147,973

$

150,168