XML 33 R23.htm IDEA: XBRL DOCUMENT v3.3.1.900
Warranty - Reconciliation of Accrued Warranty (Detail) - USD ($)
$ in Thousands
6 Months Ended
Nov. 30, 2015
Nov. 30, 2014
Nov. 30, 2015
May. 31, 2015
Nov. 30, 2014
Guarantees [Abstract]          
Balance at the beginning of the period $ 6,911 $ 5,697      
Accruals for warranties 3,439 3,543      
Settlements made during the period (3,332) (3,502)      
Balance at the end of the period 7,018 5,738      
Accrued warranty $ 7,018 $ 5,738 $ 7,018 $ 6,911 $ 5,738
Non-current balance     2,400 2,400 2,000
Accrued warranty     $ 4,618 $ 4,511 $ 3,738