XML 83 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories, net (Details) - USD ($)
$ in Thousands
Apr. 30, 2017
Apr. 30, 2016
Inventories, net    
Raw materials $ 18,365 $ 11,609
Work in process 16,168 4,259
Finished goods 30,793 26,073
Inventories, gross 65,326 41,941
Reserve for inventory excess and obsolescence (5,250) (4,455)
Inventories, net 60,076 37,486
Inventory consigned to others $ 4,039 $ 5,329