XML 52 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Revenue (Tables)
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Impact of adoption of topic 606
The following table reflects the cumulative impact of adoption of Topic 606. As the cumulative impact of adopting Topic 606 on the Company’s historical results of operations was less than $0.1 million, the Company did not record an adjustment to opening retained earnings as of January 1, 2018.
(in thousands)
December 31, 2017
 
Adoption of Topic 606
 
January 1, 2018
Accounts receivable, net of allowances
$
322,892

 
$
(8,884
)
 
$
314,008

Inventories, net
309,060

 
(3,128
)
 
305,932

Contract assets

 
38,557

 
38,557

Costs in excess of billings on uncompleted contracts
28,738

 
(28,738
)
 

Prepaid expenses and other current assets
57,949

 
3,128

 
61,077

Total assets
1,473,350

 
935

 
1,474,285

 
 
 
 
 
 
Accrued expenses and other liabilities
96,262

 
(6,967
)
 
89,295

Contract liabilities

 
26,330

 
26,330

Billings in excess of costs on uncompleted contracts
18,428

 
(18,428
)
 

Total liabilities
726,451

 
935

 
727,386

 
 
 
 
 
 
Total liabilities and stockholders’ equity
$
1,473,350

 
$
935

 
$
1,474,285


The following table reflects the impact of adoption of Topic 606 on the Company’s financial position as of December 31, 2018.
(in thousands)
Balances without Adoption of Topic 606
 
Adjustments
 
As Reported
Accounts receivable, net of allowances
$
306,600

 
$
(8,160
)
 
$
298,440

Inventories, net
312,055

 
(2,776
)
 
309,279

Contract assets

 
32,348

 
32,348

Costs in excess of billings on uncompleted contracts
23,769

 
(23,769
)
 

Prepaid expenses and other current assets
53,473

 
2,776

 
56,249

Total assets
1,575,692

 
419

 
1,576,111

 
 
 
 
 
 
Accrued expenses and other liabilities
120,118

 
(9,842
)
 
110,276

Contract liabilities

 
34,888

 
34,888

Billings in excess of costs on uncompleted contracts
24,627

 
(24,627
)
 

Total liabilities
701,033

 
419

 
701,452

 
 
 
 
 
 
Total liabilities and stockholders’ equity
$
1,575,692

 
$
419

 
$
1,576,111


Disaggregation of revenue
The following table reflects the Company’s estimate of net sales by each customer type for the years ended December 31, 2018, 2017 and 2016. Certain previously reported amounts for interim periods during the year ended December 31, 2018 and for the year ended December 31, 2017 were revised in the table below. The revisions were not material to the previously issued financial statements.
 
 
Year Ended December 31,
(in thousands)
 
2018
 
2017
 
2016
Single-family homebuilders
 
$
2,814,100

 
$
2,526,837

 
$
2,262,124

Remodeling contractors
 
427,346

 
380,460

 
371,018

Multi-family, commercial & other contractors
 
441,002

 
458,671

 
460,601

Total net sales
 
$
3,682,448

 
$
3,365,968

 
$
3,093,743

Contract assets and liabilities
The following table reflects the Company’s contract balances as of December 31, 2018 and January 1, 2018, the date that the Company adopted Topic 606:
(in thousands)
December 31, 2018
 
January 1, 2018
 
Change
Receivables, including unbilled receivables presented in prepaid expenses and other current assets
$
306,370

 
$
321,418

 
$
(15,048
)
Contract assets
32,348

 
38,557

 
(6,209
)
Contract liabilities
$
34,888

 
$
26,330

 
$
8,558