Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.24.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 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 September 30, 

2024

2023

Installation

Specialty
Distribution

Eliminations

Total

Installation

Specialty
Distribution

Eliminations

Total

Residential

$

714,911

$

246,519

$

(71,074)

$

890,356

$

689,232

$

227,245

$

(54,788)

$

861,689

Commercial/Industrial

141,439

353,868

(12,395)

482,912

132,441

343,764

(11,774)

464,431

Net sales

$

856,350

$

600,387

$

(83,469)

$

1,373,268

$

821,673

$

571,009

$

(66,562)

$

1,326,120

Nine Months Ended September 30, 

2024

2023

Installation

Specialty
Distribution

Eliminations

Total

Installation

Specialty
Distribution

Eliminations

Total

Residential

$

2,102,174

$

700,520

$

(193,395)

$

2,609,299

$

2,003,107

$

678,824

$

(162,844)

$

2,519,087

Commercial/Industrial

403,902

1,038,487

(34,091)

1,408,298

394,711

1,025,047

(30,225)

1,389,533

Net sales

$

2,506,076

$

1,739,007

$

(227,486)

$

4,017,597

$

2,397,818

$

1,703,871

$

(193,069)

$

3,908,620

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

Three Months Ended September 30, 

2024

2023

Installation

Specialty
Distribution

Eliminations

Total

Installation

Specialty
Distribution

Eliminations

Total

Insulation and accessories

$

688,002

$

532,341

$

(74,070)

$

1,146,273

$

658,765

$

506,420

$

(58,300)

$

1,106,885

Glass and windows

64,558

-

-

64,558

62,763

-

-

62,763

Gutters

30,562

52,086

(8,209)

74,439

28,215

46,131

(7,422)

66,924

All other

73,228

15,960

(1,190)

87,998

71,930

18,458

(840)

89,548

Net sales

$

856,350

$

600,387

$

(83,469)

$

1,373,268

$

821,673

$

571,009

$

(66,562)

$

1,326,120

Nine Months Ended September 30, 

2024

2023

Installation

Specialty Distribution

Eliminations

Total

Installation

Specialty
Distribution

Eliminations

Total

Insulation and accessories

$

2,017,380

1,548,251

(200,337)

$

3,365,294

$

1,893,456

$

1,522,384

$

(167,872)

$

3,247,968

Glass and windows

184,996

-

-

184,996

195,046

-

-

195,046

Gutters

88,901

141,455

(23,441)

206,915

85,895

130,062

(22,158)

193,799

All other

214,799

49,301

(3,708)

260,392

223,421

51,425

(3,039)

271,807

Net sales

$

2,506,076

$

1,739,007

$

(227,486)

$

4,017,597

$

2,397,818

$

1,703,871

$

(193,069)

$

3,908,620

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

September 30, 

December 31, 

Condensed Consolidated Balance Sheets

2024

2023

Contract Assets:

Receivables, unbilled

Receivables, net

$

76,610

$

64,882

Contract Liabilities:

Deferred revenue

Accrued liabilities

$

17,951

$

18,365