XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Inventory, Net [Abstract]    
Finished goods $ 31,270 $ 31,704
Work-in-process 1,729 2,060
Paper and other materials 275 331
Total inventories before estimated sales returns and LIFO reserve 33,274 34,095
Inventory value of estimated sales returns 7,820 10,886
LIFO reserve (4,509) (2,443)
Total inventories 36,585 42,538
Adjustment for lower of cost or net realizable value $ 11,200 $ 14,000