XML 65 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 51,460 $ 46,054
Work-in-process 42,381 43,794
Finished goods 32,572 34,873
Total FIFO inventories 126,413 124,721
Reserve to adjust inventories to LIFO value (14,577) (16,193)
Total inventory 111,836 108,528
Carried under FIFO 66,000 58,600
Carried under LIFO $ 45,800 $ 49,900