XML 61 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
6 Months Ended
Oct. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories, net consisted of the following:
October 31, 2023April 30, 2023
Finished goods$27,934 $29,339 
Work-in-process1,173 1,031 
Paper and other materials229 248 
Total inventories before estimated sales returns and LIFO reserve$29,336 $30,618 
Inventory value of estimated sales returns7,603 6,923 
LIFO reserve(6,808)(6,808)
Inventories, net$30,131 $30,733