XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Apr. 30, 2024
Inventory Disclosure [Abstract]    
Finished goods $ 25,801 $ 24,295
Work-in-process 819 1,445
Paper and other materials 179 181
Total inventories before estimated sales returns and LIFO reserve 26,799 25,921
Inventory value of estimated sales returns 7,839 7,833
LIFO reserve (7,535) (7,535)
Inventories, net $ 27,103 $ 26,219