XML 42 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Summary of Reconciliation of Company's Residential Product Warranty Reserve The following is a reconciliation of the Company’s product warranty and surface flaking reserves (in thousands):

 

 

Six Months Ended June 30, 2025

 

 

Product Warranty

 

 

Surface Flaking

 

 

Total

 

Beginning balance, January 1

 

$

15,596

 

 

$

7,239

 

 

$

22,835

 

Provisions and changes in estimates

 

 

6,705

 

 

 

 

 

 

6,705

 

Settlements made during the period

 

 

(3,099

)

 

 

(690

)

 

 

(3,789

)

Ending balance, June 30

 

$

19,202

 

 

$

6,549

 

 

$

25,751

 

 

 

Six Months Ended June 30, 2024

 

 

Product Warranty

 

 

Surface Flaking

 

 

Total

 

Beginning balance, January 1

 

$

12,066

 

 

$

10,112

 

 

$

22,178

 

Provisions and changes in estimates

 

 

4,668

 

 

 

 

 

 

4,668

 

Settlements made during the period

 

 

(2,459

)

 

 

(680

)

 

 

(3,139

)

Ending balance, June 30

 

$

14,275

 

 

$

9,432

 

 

$

23,707