XML 44 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Customer-Related Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
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 June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Balance at beginning of the period

$

5,644

 

 

$

5,058

 

 

$

5,350

 

 

$

5,423

 

Provision for warranty claims, net

 

263

 

 

 

691

 

 

 

928

 

 

 

928

 

Satisfaction of warranty claims

 

(256

)

 

 

(436

)

 

 

(482

)

 

 

(1,291

)

Other, primarily impact from changes in foreign currency exchange rates

 

(85

)

 

 

266

 

 

 

(230

)

 

 

519

 

Balance at end of the period

$

5,566

 

 

$

5,579

 

 

$

5,566

 

 

$

5,579

 

 

Schedule of Changes in Customer Deposits

Changes in customer deposits consisted of the following:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Balance at beginning of the period

$

17,490

 

 

$

23,085

 

 

$

12,707

 

 

$

21,503

 

Receipt of additional deposits

 

8,638

 

 

 

3,420

 

 

 

18,256

 

 

 

14,789

 

Satisfaction of performance obligations

 

(3,605

)

 

 

(9,411

)

 

 

(8,432

)

 

 

(19,247

)

Other, primarily impact from changes in foreign currency exchange rates

 

(15

)

 

 

83

 

 

 

(23

)

 

 

132

 

Balance at end of the period

 

22,508

 

 

 

17,177

 

 

 

22,508

 

 

 

17,177

 

Deposits - Other noncurrent liabilities

 

(2,700

)

 

 

(3,613

)

 

 

(2,700

)

 

 

(3,613

)

Deposits - Customer-related liabilities

$

19,808

 

 

$

13,564

 

 

$

19,808

 

 

$

13,564