XML 38 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue
The following table shows net sales classified by major product category for the three months ended March 31, 2020 and 2019:
 
Three Months Ended March 31,
(in thousands)
2020
 
2019
Millwork, doors & windows
$
295,669

 
$
239,922

Structural components
160,344

 
141,276

Lumber & lumber sheet goods
259,139

 
241,959

Other building products & services
205,727

 
202,248

Total net sales
$
920,879

 
$
825,405


The following table reflects the Company’s estimate of net sales by each customer type for the three months ended March 31, 2020 and 2019:
 
Three Months Ended March 31,
(in thousands)
2020
 
2019
Single-family homebuilders
$
674,771

 
$
628,718

Remodeling contractors
104,669

 
88,208

Multi-family, commercial & other contractors
141,439

 
108,479

Total net sales
$
920,879

 
$
825,405


Contract balances
The following table reflects the Company’s contract balances as of March 31, 2020 and December 31, 2019:
(in thousands)
March 31, 
 2020
 
December 31, 
 2019
 
Change
Receivables, including unbilled receivables presented in prepaid expenses and other current assets
$
364,398

 
$
333,044

 
$
31,354

Contract assets
38,339

 
32,125

 
6,214

Contract liabilities
$
37,859

 
$
31,094

 
$
6,765