XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
6 Months Ended
Jun. 30, 2021
Revenue From Contract With Customer [Abstract]  
Revenue

3. Revenue

The following table disaggregates our sales by product category (in thousands):

 

 

 

Three Months Ended

June 30,

 

 

Six Months Ended

June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Lumber & lumber sheet goods

 

$

2,604,030

 

 

$

622,158

 

 

$

4,332,525

 

 

$

1,174,639

 

Manufactured products

 

 

1,091,423

 

 

 

365,782

 

 

 

1,907,555

 

 

 

720,240

 

Windows, doors & millwork

 

 

837,946

 

 

 

404,054

 

 

 

1,556,503

 

 

 

795,370

 

Siding, metal & concrete products

 

 

414,897

 

 

 

200,575

 

 

 

716,806

 

 

 

369,460

 

Gypsum, roofing & insulation

 

 

191,749

 

 

 

125,789

 

 

 

338,189

 

 

 

236,641

 

Other building products & services

 

 

436,637

 

 

 

227,285

 

 

 

898,879

 

 

 

436,314

 

Net sales

 

$

5,576,682

 

 

$

1,945,643

 

 

$

9,750,457

 

 

$

3,732,664

 

 

Net sales from installation and construction services was less than 10% of the Company’s net sales for each period presented.

The timing of revenue recognition, billings and cash collections results in accounts receivable, unbilled receivables, contract assets and contract liabilities. Contract asset balances are included in accounts receivable on our condensed consolidated balance sheet and were $218.1 million and $57.3 million as of June 30, 2021 and December 31, 2020, respectively. Contract liabilities consist of deferred revenue and customer advances and deposits. Contract liability balances are included in accrued liabilities on our condensed consolidated balance sheet and were $149.2 million and $58.5 million as of June 30, 2021 and December 31, 2020, respectively. The increase in contract assets and liabilities during the three and six months ended June 30, 2021 was primarily related to contract assets and liabilities acquired in the BMC Merger.