XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories, net (Tables)
12 Months Ended
Apr. 30, 2025
Inventories, net  
Schedule of inventories, net

Inventories consist of the following (in thousands):

April 30,

 

2025

    

2024

 

(In thousands)

 

Raw materials

$

52,567

$

57,218

Work in process

 

73,434

 

53,232

Finished goods

 

46,761

 

65,618

Inventories, gross

 

172,762

 

176,068

Reserve for inventory excess and obsolescence

 

(28,672)

 

(25,900)

Inventories, net

$

144,090

$

150,168