v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
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
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

(in thousands)

 

Manufactured products

 

$

831,622

 

 

$

959,349

 

 

$

1,566,208

 

 

$

1,813,232

 

Windows, doors and millwork

 

 

954,610

 

 

 

1,050,742

 

 

 

1,808,574

 

 

 

1,994,837

 

Specialty building products and services

 

 

1,036,890

 

 

 

1,092,342

 

 

 

1,890,276

 

 

 

1,980,959

 

Lumber and lumber sheet goods

 

 

1,039,426

 

 

 

1,131,631

 

 

 

1,884,567

 

 

 

2,102,532

 

Net sales

 

$

3,862,548

 

 

$

4,234,064

 

 

$

7,149,625

 

 

$

7,891,560