XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 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 for the three months ended March 31 (in thousands):

 

     2018            2017(1)         

Residential and multi-family

   $ 250,114        83   $ 209,391        82

Commercial

     51,614        17     46,278        18
  

 

 

    

 

 

   

 

 

    

 

 

 

Net revenues

   $ 301,728        100   $ 255,669        100
  

 

 

      

 

 

    

 

     2018            2017(1)         

Insulation

   $ 202,275        67   $ 175,623        69

Waterproofing

     22,606        7     21,005        8

Shower doors, shelving and mirrors

     20,260        7     12,885        5

Garage doors

     15,466        5     14,287        6

Rain gutters

     8,658        3     8,442        3

Other building products

     32,463        11     23,427        9
  

 

 

    

 

 

   

 

 

    

 

 

 

Net revenues

   $ 301,728        100   $ 255,669        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 as of March 31 and December 31 (in thousands):

 

     2018      2017  

Contract assets

   $ 18,101      $ 6,182  

Contract liabilities

     (6,963      (4,376

Schedule of Cost and Estimated Earnings on Uncompleted Contracts

Uncompleted contracts were as follows for the three months ended March 31 and December 31 (in thousands):

 

     2018      2017  

Costs incurred on uncompleted contracts

   $ 102,088      $ 79,235  

Estimated earnings

     55,882        44,035  
  

 

 

    

 

 

 

Total

     157,970        123,270  

Less: Billings to date

     144,506        121,464  
  

 

 

    

 

 

 

Net under (over) billings

   $ 13,464      $ 1,806  
  

 

 

    

 

 

 
Schedule of Net Under (Over) Billings

Net under (over) billings were as follows as of March 31 and December 31 (in thousands):

 

     2018      2017  

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

   $ 18,101      $ 6,182  

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

     (4,637      (4,376
  

 

 

    

 

 

 

Net under (over) billings

   $ 13,464      $ 1,806