XML 45 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Customer Related Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Other Liabilities Disclosure [Abstract]  
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,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Balance at beginning of the period

$

5,579

 

 

$

5,175

 

 

$

5,423

 

 

$

5,539

 

Satisfaction of warranty claims

 

(436

)

 

 

(330

)

 

 

(1,727

)

 

 

(1,016

)

Provision for warranty claims, net

 

20

 

 

 

440

 

 

 

948

 

 

 

884

 

Other, primarily impact from changes in foreign currency exchange rates

 

(35

)

 

 

215

 

 

 

484

 

 

 

93

 

Balance at end of the period

$

5,128

 

 

$

5,500

 

 

$

5,128

 

 

$

5,500

 

 

Schedule of Changes in Customer Deposits

Changes in customer deposits consisted of the following:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Balance at beginning of the period

$

17,177

 

 

$

18,807

 

 

$

21,503

 

 

$

13,078

 

Satisfaction of performance obligations

 

(9,246

)

 

 

(6,156

)

 

 

(28,493

)

 

 

(13,541

)

Receipt of additional deposits

 

7,218

 

 

 

9,759

 

 

 

22,007

 

 

 

22,892

 

Other, primarily impact from changes in foreign currency exchange rates

 

(150

)

 

 

89

 

 

 

(18

)

 

 

70

 

Balance at end of the period

 

14,999

 

 

 

22,499

 

 

 

14,999

 

 

 

22,499

 

Deposits - Other noncurrent liabilities

 

(3,355

)

 

 

(4,213

)

 

 

(3,355

)

 

 

(4,213

)

Deposits - Other current liabilities

$

11,644

 

 

$

18,286

 

 

$

11,644

 

 

$

18,286