XML 54 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Other Liabilities Disclosure [Abstract]  
Schedule of Other Current Liabilities

 

 

 

2019

 

 

2018

 

Customer-related liabilities

 

$

16,194

 

 

$

16,439

 

Accrued interest payable

 

 

2,225

 

 

 

2,333

 

Accrued sales commissions

 

 

1,607

 

 

 

1,637

 

Other

 

 

6,694

 

 

 

8,578

 

Other current liabilities

 

$

26,720

 

 

$

28,987

 

Schedule of Changes in Liability for Product Warranty Claims The following summarizes changes in the liability for product warranty claims for the year ended December 31:

 

 

 

2019

 

 

2018

 

Balance at the beginning of the year

 

$

9,447

 

 

$

11,379

 

Satisfaction of warranty claims

 

 

(5,467

)

 

 

(5,069

)

Provision for warranty claims

 

 

5,050

 

 

 

3,564

 

Other, primarily impact from changes in foreign currency

   exchange rates

 

 

35

 

 

 

(427

)

Balance at the end of the year

 

$

9,065

 

 

$

9,447

 

Schedule of Changes in Customer Deposits Changes in customer deposits consisted of the following:

 

2019

 

 

2018

 

Balance at the beginning of the year

$

4,304

 

 

$

4,574

 

Satisfaction of performance obligations

 

(11,627

)

 

 

(10,885

)

Receipt of additional deposits

 

12,189

 

 

 

10,701

 

Other, primarily changes in foreign currency exchange rates

 

29

 

 

 

(86

)

Balance at the end of the year

$

4,895

 

 

$

4,304