XML 50 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Inventory, Net [Abstract]    
Finished Goods $ 36,014 $ 33,736
Work-in-Process 1,398 2,094
Paper and Other Materials 331 373
Total Inventories Before Estimated Sales Returns and LIFO Reserve 37,743 36,203
Inventory Value of Estimated Sales Returns 8,686 3,739
LIFO Reserve (2,815) (4,360)
Total Inventories 43,614 35,582
Inventory obsolescence reserve $ 16,100 $ 15,800