XML 52 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2017
Apr. 30, 2016
Inventory Disclosure [Abstract]    
Raw materials $ 18,230 $ 17,634
Work-in-process 18,704 18,414
Finished goods 19,372 17,475
Total FIFO inventories 56,306 53,523
Reserve to adjust inventories to LIFO value (13,447) (14,204)
Total LIFO inventories $ 42,859 $ 39,319