XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Other Liabilities Disclosure [Abstract]  
Schedule of Other Current Liabilities

Other current liabilities were comprised of the following:

 

 

March 31,

2022

 

 

December 31,

2021

 

Customer-related liabilities

 

$

12,082

 

 

$

12,548

 

Accrued interest payable

 

 

1,807

 

 

 

1,772

 

Accrued sales commissions

 

 

2,022

 

 

 

1,864

 

Other

 

 

6,024

 

 

 

5,026

 

Other current liabilities

 

$

21,935

 

 

$

21,210

 

Schedule of Changes in Liability for Product Warranty Claims

Changes in the liability for product warranty claims consisted of the following:

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

2022

 

 

2021

 

Balance at beginning of the period

 

 

 

 

$

7,331

 

 

$

8,105

 

Satisfaction of warranty claims

 

 

 

 

 

(703

)

 

 

(650

)

Provision for warranty claims

 

 

 

 

 

508

 

 

 

786

 

Other, primarily impact from changes in foreign currency exchange rates

 

 

 

 

 

(139

)

 

 

(84

)

Balance at end of the period

 

 

 

 

$

6,997

 

 

$

8,157

 

Schedule of Changes in Customer Deposits

Changes in customer deposits consisted of the following:

 

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

2022

 

 

2021

 

Balance at beginning of the period

 

 

 

 

$

4,328

 

 

$

6,507

 

Satisfaction of performance obligations

 

 

 

 

 

(3,433

)

 

 

(4,035

)

Receipt of additional deposits

 

 

 

 

 

3,122

 

 

 

4,072

 

Other, primarily impact from changes in foreign currency exchange rates

 

 

 

 

 

(28

)

 

 

(33

)

Balance at end of the period

 

 

 

 

$

3,989

 

 

$

6,511