XML 125 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Warranties (Tables)
12 Months Ended
Dec. 31, 2019
Warranties  
Schedule of changes in accrued product warranties

Years Ended December 31, 

2019

    

2018

    

2017

Balances at beginning of period

$

2,084

$

2,312

$

2,329

Warranty acquired in business combinations

 

4,818

 

305

 

118

Increases to accruals

 

1,752

 

1,606

 

2,029

Warranty expenditures

 

(2,249)

 

(2,127)

 

(2,184)

Effect of changes in exchange rates

 

8

 

(12)

 

20

Balances at end of period

$

6,413

$

2,084

$

2,312