XML 90 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Tables)
9 Months Ended
Jan. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories, net consisted of the following:
January 31, 2025April 30, 2024
Finished goods$26,068 $24,295 
Work-in-process414 1,445 
Paper and other materials195 181 
Total inventories before estimated sales returns and LIFO reserve$26,677 $25,921 
Inventory value of estimated sales returns6,163 7,833 
LIFO reserve(7,535)(7,535)
Inventories, net$25,305 $26,219