XML 65 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Apr. 30, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 46,054 $ 41,728
Work-in-process 43,794 44,905
Finished goods 34,873 34,111
Total FIFO inventories 124,721 120,744
Reserve to adjust inventories to LIFO value (16,193) (15,943)
Total inventory 108,528 104,801
Carried under FIFO 58,600 56,600
Carried under LIFO $ 49,900 $ 48,200