XML 95 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Apr. 30, 2023
Inventory Disclosure [Abstract]    
Finished goods $ 25,997 $ 29,339
Work-in-process 1,209 1,031
Paper and other materials 261 248
Total inventories before estimated sales returns and LIFO reserve 27,467 30,618
Inventory value of estimated sales returns (7,718) (6,923)
LIFO reserve (6,808) (6,808)
Inventories, net $ 28,377 $ 30,733