XML 86 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Apr. 30, 2023
Inventory Disclosure [Abstract]    
Finished goods $ 28,178 $ 29,339
Work-in-process 991 1,031
Paper and other materials 300 248
Total inventories before estimated sales returns and LIFO reserve 29,469 30,618
Inventory value of estimated sales returns (7,628) (6,923)
LIFO reserve (6,808) (6,808)
Inventories, net $ 30,289 $ 30,733