XML 52 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2017
Apr. 30, 2017
Jul. 31, 2016
Inventories [Abstract]      
Finished goods $ 39,859 $ 38,329 $ 43,102
Work-in-process 3,336 7,078 6,422
Paper and other materials 691 650 3,968
Gross inventory 43,886 46,057 53,492
Inventory value of estimated sales returns 7,013 4,727 6,179
LIFO reserve (3,007) (2,932) (4,849)
Total inventories $ 47,892 $ 47,852 $ 54,822