Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.22.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2022
Revenue Recognition  
Schedule of revenues disaggregated by market and product

Three Months Ended March 31, 2022

Installation

Specialty Distribution

Elims

Total

Residential

$

563,303

$

236,411

$

(43,421)

$

756,293

Commercial

113,390

215,514

(8,216)

320,688

Industrial

91,937

91,937

Net sales

$

676,693

$

543,862

$

(51,637)

$

1,168,918

Three Months Ended March 31, 2021

Installation

Specialty Distribution

Elims

Total

Residential

$

418,077

$

192,045

$

(33,338)

$

576,784

Commercial

114,676

59,556

(8,218)

166,014

Net sales

$

532,753

$

251,601

$

(41,556)

$

742,798

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

Three Months Ended March 31, 2022

Installation

Specialty Distribution

Elims

Total

Insulation and accessories

$

536,341

$

452,011

$

(43,810)

$

944,542

Glass and windows

51,196

51,196

Gutters

22,957

46,631

(7,002)

62,586

All other

66,199

45,220

(825)

110,594

Net sales

$

676,693

$

543,862

$

(51,637)

$

1,168,918

Three Months Ended March 31, 2021

Installation

Specialty Distribution

Elims

Total

Insulation and accessories

$

417,597

$

211,494

$

(34,527)

$

594,564

Glass and windows

43,047

43,047

Gutters

19,358

25,839

(5,305)

39,892

All other

52,751

14,268

(1,724)

65,295

Net sales

$

532,753

$

251,601

$

(41,556)

$

742,798

Schedule of contract assets and contract liabilities with customers

The following table represents our contract assets and contract liabilities with customers, in thousands:

Included in Line Item on

As of

Condensed

March 31, 

December 31, 

Balance Sheets

2022

2021

Contract Assets:

Receivables, unbilled

Receivables, net

$

72,996

$

71,401

Contract Liabilities:

Deferred revenue

Accrued liabilities

$

15,926

$

14,310