XML 38 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Summary of Revenues Disaggregated by End Market and Product

The following tables present our revenues disaggregated by end market and product (in thousands):

 

     Three months ended June 30,     Six months ended June 30,  
     2018            2017(1)            2018            2017(1)         

Residential new construction

   $ 257,904        77   $ 216,866        77   $ 487,546        77   $ 409,388        76

Repair and remodel

     21,873        7     18,006        6     42,345        7     34,875        7

Commercial

     52,807        16     47,324        17     104,421        16     93,602        17
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

Net revenues

   $ 332,584        100   $ 282,196        100   $ 634,312        100   $ 537,865        100
  

 

 

      

 

 

      

 

 

      

 

 

    

 

     Three months ended June 30,            Six months ended June 30,         
     2018            2017(1)            2018            2017(1)         

Insulation

   $ 218,493        66   $ 189,967        67   $ 420,768        67   $ 365,590        68

Waterproofing

     24,892        7     22,119        8     47,498        7     43,124        8

Shower doors, shelving and mirrors

     22,773        7     18,373        6     43,032        7     31,258        6

Garage doors

     19,326        6     15,176        5     34,792        5     29,464        5

Rain gutters

     10,608        3     10,188        4     19,266        3     18,630        3

Blinds

     8,079        2     1,890        1     13,385        2     3,274        1

Other building products

     28,413        9     24,483        9     55,571        9     46,525        9
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

Net revenues

   $ 332,584        100   $ 282,196        100   $ 634,312        100   $ 537,865        100
  

 

 

      

 

 

      

 

 

      

 

 

    

 

(1) 

As noted above, prior period amounts have not been adjusted under the modified retrospective method.

Summary of Assets and Liabilities Related to Uncompleted Contracts and Customer Deposits

Contract assets and liabilities related to our uncompleted contracts and customer deposits were as follows (in thousands):

 

     June 30,      December 31,  
     2018      2017  

Contract assets

   $ 18,132      $ 6,182  

Contract liabilities

     (6,900      (4,376
Schedule of Cost and Estimated Earnings on Uncompleted Contracts

Uncompleted contracts were as follows (in thousands):

 

     June 30,      Deember 31,  
     2018      2017  

Costs incurred on uncompleted contracts

   $ 109,643      $ 79,235  

Estimated earnings

     57,995        44,035  
  

 

 

    

 

 

 

Total

     167,638        123,270  

Less: Billings to date

     153,687        121,464  
  

 

 

    

 

 

 

Net under (over) billings

   $ 13,951      $ 1,806  
  

 

 

    

 

 

 
Schedule of Net Under (Over) Billings

Net under (over) billings were as follows (in thousands):

 

     June 30,
2018
     December 31,
2017
 

Costs and estimated earnings in excess of billings on uncompleted contracts (contract assets)

   $ 18,132      $ 6,182  

Billings in excess of costs and estimated earnings on uncompleted contracts (contract liabilities)

     (4,181      (4,376
  

 

 

    

 

 

 

Net under (over) billings

   $ 13,951      $ 1,806