XML 103 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories, net (Tables)
12 Months Ended
Apr. 30, 2020
Inventories, net  
Schedule of inventories

​

​

​

​

​

​

​

​

​

​

​

April 30,

​

​

 

2020

    

2019

 

Raw materials

​

$

15,988

​

$

16,792

​

Work in process

​

 

10,340

​

 

19,162

​

Finished goods

​

 

29,439

​

 

25,926

​

Inventories, gross

​

 

55,767

​

 

61,880

​

Reserve for inventory excess and obsolescence

​

 

(10,232)

​

 

(7,824)

​

Inventories, net

​

$

45,535

​

$

54,056

​