XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Customer-Related Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]  
Schedule of Changes in Liability for Product Warranty Claims

Changes in the liability for product warranty claims for the years ended December 31, 2024 and 2023 consisted of the following:

 

 

2024

 

 

2023

 

Balance at the beginning of the year

 

$

5,539

 

 

$

5,193

 

Satisfaction of warranty claims

 

 

(1,483

)

 

 

(1,828

)

Provision for warranty claims

 

 

1,136

 

 

 

1,976

 

Other, primarily impact from changes in foreign currency exchange rates

 

 

231

 

 

 

198

 

Balance at the end of the year

 

$

5,423

 

 

$

5,539

 

Schedule of Changes in Customer Deposits

Changes in customer deposits for the years ended December 31, 2024 and 2023 consisted of the following:

 

2024

 

 

2023

 

Balance at the beginning of the year

$

13,078

 

 

$

10,453

 

Satisfaction of performance obligations

 

(22,251

)

 

 

(25,854

)

Receipt of additional deposits

 

30,722

 

 

 

28,457

 

Other, primarily changes in foreign currency exchange rates

 

(46

)

 

 

22

 

Balance at the end of the year

 

21,503

 

 

 

13,078

 

     Deposits - Other noncurrent liabilities

 

(2,521

)

 

 

 

     Deposits - Other current liabilities

$

18,982

 

 

$

13,078