XML 77 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Inventories [Abstract]    
Finished goods $ 29,288 $ 31,704
Work-in-process 1,576 2,060
Paper and other materials 313 331
Total inventories before estimated sales returns and LIFO reserve 31,177 34,095
Inventory value of estimated sales returns 10,991 10,886
LIFO reserve (2,443) (2,443)
Inventories, net $ 39,725 $ 42,538