XML 100 R72.htm IDEA: XBRL DOCUMENT v3.3.1.900
Product Warranties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Movement in Standard Product Warranty Accrual [Roll Forward]    
Balance at beginning of period $ 5,856 $ 5,343
Warranties issued 9,608 8,640
Settlements made (9,357) (8,127)
Balance at end of period $ 6,107 $ 5,856