XML 31 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Net Sales by Product Category

The following table disaggregates our net sales by product category:

 

 

 

Three Months Ended
March 31,

 

 

 

 

2025

 

 

2024

 

 

 

 

(in thousands)

Manufactured products

 

$

846,295

 

 

$

979,173

 

 

Windows, doors and millwork

 

 

922,783

 

 

 

1,030,403

 

 

Specialty building products and services

 

 

914,038

 

 

 

902,739

 

 

Lumber and lumber sheet goods

 

 

974,380

 

 

 

979,037

 

 

Net sales

 

$

3,657,496

 

 

$

3,891,352