XML 137 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Inventory Disclosure [Abstract]    
Finished goods $ 24,295 $ 29,339
Work-in-process 1,445 1,031
Paper and other materials 181 248
Total inventories before estimated sales returns and LIFO reserve 25,921 30,618
Inventory value of estimated sales returns 7,833 6,923
LIFO reserve (7,535) (6,808)
Inventories, net 26,219 30,733
Adjustment for lower of cost or net realizable value $ 11,900 $ 13,000