XML 122 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Apr. 30, 2024
Inventory Disclosure [Abstract]    
Finished goods $ 26,068 $ 24,295
Work-in-process 414 1,445
Paper and other materials 195 181
Total inventories before estimated sales returns and LIFO reserve 26,677 25,921
Inventory value of estimated sales returns 6,163 7,833
LIFO reserve (7,535) (7,535)
Inventories, net $ 25,305 $ 26,219