XML 91 R70.htm IDEA: XBRL DOCUMENT v3.7.0.1
Warranty Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Warranty Reserves    
Beginning balance $ 4,134 $ 2,653
Warranty expense 1,428 4,516
Changes in estimates related to pre-existing warranties 1,651 (424)
Warranty costs settled (3,982) (2,611)
Ending balance $ 3,231 $ 4,134