XML 60 R43.htm IDEA: XBRL DOCUMENT v3.20.4
WARRANTIES (Tables)
12 Months Ended
Dec. 31, 2020
WARRANTIES  
Schedule of changes in accrued product warranties

Years Ended December 31, 

    

2020

    

2019

    

2018

Balances at beginning of period

$

6,413

$

2,084

$

2,312

Warranty acquired in business combinations

 

15

 

4,818

 

305

Increases to accruals

 

2,996

 

1,752

 

1,606

Warranty expenditures

 

(4,688)

 

(2,249)

 

(2,127)

Effect of changes in exchange rates

 

44

 

8

 

(12)

Balances at end of period

$

4,780

$

6,413

$

2,084