XML 50 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Warranty - Reconciliation of Accrued Warranty (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2017
May 31, 2016
May 31, 2017
May 31, 2016
Guarantees [Abstract]        
Balance at the beginning of the period $ 7,317 $ 6,911    
Accruals for warranties 7,757 6,898    
Settlements made during the period (7,517) (6,492)    
Balance at the end of the period 7,557 7,317    
Accrued warranty $ 7,317 $ 6,911 $ 7,557 $ 7,317
Non-current balance     2,800 2,500
Accrued warranty     $ 4,757 $ 4,817