XML 21 R50.htm IDEA: XBRL DOCUMENT v3.2.0.727
Product Warranty (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Dec. 31, 2014
Product Warranties Disclosures [Abstract]      
Product Warranty Accrual $ 1,759   $ 1,853
Summary of product warranty activity      
Beginning balance 1,853 $ 1,269  
Charges to expense 538 967  
Costs incurred (632) (620)  
Ending balance $ 1,759 $ 1,616