XML 54 R112.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Warranty Account Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Movement in Product Warranty Accrual [Roll Forward]      
Beginning balance $ 60,443 $ 34,862 $ 43,302
Assumed liabilities from acquisition 0 12,946 0
New product warranties 5,202 3,772 7,849
Other adjustments and expirations, net 15,695 22,741 (393)
Claims activity (27,916) (12,753) (18,094)
Effect of change in exchange rates (183) (1,125) 2,198
Ending balance 53,241 60,443 34,862
Less: current portion of warranty 38,509 47,205 21,150
Long-term warranty 14,732 13,238 13,712
Total warranty expense (benefit) 17,975 26,513 (2,054)
Loss Contingencies [Line Items]      
Other adjustments due to replacement of certain gas meters $ 15,695 22,741 $ (393)
Device Solutions [Member]      
Movement in Product Warranty Accrual [Roll Forward]      
Other adjustments and expirations, net   11,400  
Loss Contingencies [Line Items]      
Other adjustments due to replacement of certain gas meters   $ 11,400