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