XML 19 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Commitments And Contingencies Disclosure [Abstract]  
Reconciliation of Changes in Accrued Warranty Costs

The following is a reconciliation of the changes in accrued warranty costs:

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2020

 

 

2019

 

Balance at beginning of the period

 

$

4,596

 

 

$

4,514

 

Warranty claims paid

 

 

(1,278

)

 

 

(276

)

Warranty expense for products shipped during the period

 

 

500

 

 

 

709

 

Adjustments to warranty estimates from prior periods

 

 

(450

)

 

 

(305

)

Adjustments due to currency translation

 

 

(45

)

 

 

(26

)

Balance at end of period

 

$

3,323

 

 

$

4,616