XML 21 R11.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories, net
9 Months Ended
Jan. 31, 2026
Inventories, net  
Inventories, net

4. Inventories, net

Inventories consist of the following (in thousands):

January 31,

April 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

 

Raw materials

$

157,015

$

52,567

Work in process

 

80,709

 

73,434

Finished goods

 

97,189

 

46,761

Inventories, gross

 

334,913

 

172,762

Reserve for inventory excess and obsolescence

 

(35,636)

 

(28,672)

Inventories, net

$

299,277

$

144,090