v3.25.2
Inventories (Tables)
3 Months Ended
Jul. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories, net consisted of the following:
July 31, 2025April 30, 2025
Finished goods$26,526 $27,581 
Work-in-process717 632 
Paper and other materials165 124 
Total inventories before estimated sales returns and LIFO reserve$27,408 $28,337 
Inventory value of estimated sales returns4,047 4,042 
LIFO reserve(9,504)(9,504)
Inventories, net$21,951 $22,875