XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories, net (Tables)
12 Months Ended
Apr. 30, 2024
Inventories, net  
Schedule of inventories, net

Inventories consist of the following (in thousands):

April 30,

 

2024

    

2023

 

(In thousands)

 

Raw materials

$

57,218

$

67,775

Work in process

 

53,232

 

43,276

Finished goods

 

65,618

 

42,968

Inventories, gross

 

176,068

 

154,019

Reserve for inventory excess and obsolescence

 

(25,900)

 

(15,205)

Inventories, net

$

150,168

$

138,814