XML 88 R42.htm IDEA: XBRL DOCUMENT v3.20.1
WARRANTIES (Tables)
3 Months Ended
Mar. 31, 2020
WARRANTIES  
Schedule of changes in accrued product warranties

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

​

    

2020

    

2019

​

Balances at beginning of period

​

$

6,413

​

$

2,084

​

Increases to accruals

​

 

758

​

 

519

​

Warranty expenditures

​

 

(856)

​

 

(345)

​

Effect of changes in exchange rates

​

 

—

​

 

6

​

Balances at end of period

​

$

6,315

​

$

2,264

​