XML 80 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Apr. 30, 2022
Inventories [Abstract]    
Finished goods $ 29,110 $ 31,270
Work-in-process 1,096 1,729
Paper and other materials 270 275
Total inventories before estimated sales returns and LIFO reserve 30,476 33,274
Inventory value of estimated sales returns 7,455 7,820
LIFO reserve (4,509) (4,509)
Inventories, net $ 33,422 $ 36,585