XML 87 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Inventory Disclosure [Abstract]    
Finished goods $ 29,339 $ 31,270
Work-in-process 1,031 1,729
Paper and other materials 248 275
Total inventories before estimated sales returns and LIFO reserve 30,618 33,274
Inventory value of estimated sales returns 6,923 7,820
LIFO reserve (6,808) (4,509)
Inventories, net 30,733 36,585
Adjustment for lower of cost or net realizable value $ 13,000 $ 11,200