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