XML 117 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Apr. 30, 2024
Inventory Disclosure [Abstract]    
Finished goods $ 24,056 $ 24,295
Work-in-process 1,441 1,445
Paper and other materials 307 181
Total inventories before estimated sales returns and LIFO reserve 25,804 25,921
Inventory value of estimated sales returns 7,578 7,833
LIFO reserve (7,536) (7,535)
Inventories, net $ 25,846 $ 26,219