XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories (Components Of Inventories) (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Inventory, Net [Abstract]    
Raw materials $ 60,321 $ 51,460
Work-in-process 51,967 42,381
Finished goods 47,343 32,572
Total FIFO inventories 159,631 126,413
Reserve to adjust inventories to LIFO value (15,039) (14,577)
Total inventories 144,592 111,836
Inventory carried under FIFO 88,300 66,000
Inventory carried under LIFO $ 56,300 $ 45,800