Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

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

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

Three Months Ended March 31, 

2024

2023

Installation

Specialty
Distribution

Eliminations

Total

Installation

Specialty
Distribution

Eliminations

Total

Residential

$

674,436

$

216,397

$

(55,990)

$

834,843

$

645,703

$

224,326

$

(51,390)

$

818,639

Commercial/Industrial

124,307

329,397

(9,830)

443,874

121,387

334,049

(8,837)

446,599

Net sales

$

798,743

$

545,794

$

(65,820)

$

1,278,717

$

767,090

$

558,375

$

(60,227)

$

1,265,238

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

Three Months Ended March 31, 

2024

2023

Installation

Specialty
Distribution

Eliminations

Total

Installation

Specialty
Distribution

Eliminations

Total

Insulation and accessories

$

643,650

$

490,669

$

(57,509)

$

1,076,810

$

600,767

$

502,802

$

(51,973)

$

1,051,596

Glass and windows

58,117

-

-

58,117

63,442

-

-

63,442

Gutters

27,967

40,316

(7,309)

60,974

28,278

39,842

(7,165)

60,955

All other

69,009

14,809

(1,002)

82,816

74,603

15,731

(1,089)

89,245

Net sales

$

798,743

$

545,794

$

(65,820)

$

1,278,717

$

767,090

$

558,375

$

(60,227)

$

1,265,238

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

March 31, 

December 31, 

Condensed Consolidated Balance Sheets

2024

2023

Contract Assets:

Receivables, unbilled

Receivables, net

$

70,591

$

64,882

Contract Liabilities:

Deferred revenue

Accrued liabilities

$

15,716

$

18,365