XML 48 R37.htm IDEA: XBRL DOCUMENT v3.4.0.3
Product Warranty Accrual Included in Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Other Accrued Liabilities [Line Items]    
Balance as of January 1 $ 19,709 $ 15,462
Provision for warranties issued in current year 1,640 1,681
Recovery of pre-existing warranties 1,682 (260)
Payments (1,441) (1,346)
Balance as of March 31 $ 21,590 $ 15,537