XML 54 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2017
Apr. 30, 2017
Oct. 31, 2016
Inventories [Abstract]      
Finished goods $ 35,217 $ 38,329 $ 42,063
Work-in-process 3,427 7,078 5,055
Paper and other materials 517 650 3,557
Gross inventory 39,161 46,057 50,675
Inventory value of estimated sales returns 7,461 4,727 6,028
LIFO reserve (3,082) (2,932) (4,924)
Total inventories $ 43,540 $ 47,852 $ 51,779