XML 79 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Apr. 30, 2021
Inventories [Abstract]    
Finished goods $ 28,645 $ 31,704
Work-in-process 2,767 2,060
Paper and other materials 376 331
Total inventories before estimated sales returns and LIFO reserve 31,788 34,095
Inventory value of estimated sales returns 11,047 10,886
LIFO reserve (2,443) (2,443)
Inventories, net $ 40,392 $ 42,538