XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Other Liabilities Disclosure [Abstract]  
Schedule of Other Current Liabilities

Other current liabilities were comprised of the following:

 

 

September 30,

2022

 

 

December 31,

2021

 

Customer-related liabilities

 

$

18,245

 

 

$

12,548

 

Accrued interest payable

 

 

829

 

 

 

1,772

 

Accrued sales commissions

 

 

1,683

 

 

 

1,864

 

Other

 

 

8,417

 

 

 

5,026

 

Other current liabilities

 

$

29,174

 

 

$

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 September 30,

 

 

Nine Months Ended September 30,

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Balance at beginning of the period

$

6,759

 

 

$

7,840

 

 

$

7,331

 

 

$

8,105

 

Satisfaction of warranty claims

 

(1,100

)

 

 

(923

)

 

 

(2,226

)

 

 

(2,668

)

Provision for warranty claims, net

 

(22

)

 

 

632

 

 

 

1,078

 

 

 

2,141

 

Other, primarily impact from changes in foreign currency exchange rates

 

(357

)

 

 

(135

)

 

 

(903

)

 

 

(164

)

Balance at end of the period

$

5,280

 

 

$

7,414

 

 

$

5,280

 

 

$

7,414

 

Schedule of Changes in Customer Deposits

Changes in customer deposits consisted of the following:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Balance at beginning of the period

$

11,626

 

 

$

6,068

 

 

$

4,328

 

 

$

6,507

 

Satisfaction of performance obligations

 

(673

)

 

 

(3,601

)

 

 

(6,375

)

 

 

(10,360

)

Receipt of additional deposits

 

602

 

 

 

1,622

 

 

 

13,831

 

 

 

7,956

 

Other, primarily impact from changes in foreign currency exchange rates

 

(78

)

 

 

(23

)

 

 

(307

)

 

 

(37

)

Balance at end of the period

$

11,477

 

 

$

4,066

 

 

$

11,477

 

 

$

4,066