Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.24.2.u1
Revenue Recognition (Tables)
6 Months Ended
Jun. 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 June 30, 

2024

2023

Installation

Specialty
Distribution

Eliminations

Total

Installation

Specialty
Distribution

Eliminations

Total

Residential

$

712,827

$

237,604

$

(66,331)

$

884,100

$

668,172

$

227,254

$

(56,667)

$

838,759

Commercial/Industrial

138,156

355,222

(11,866)

481,512

140,883

347,234

(9,614)

478,503

Net sales

$

850,983

$

592,826

$

(78,197)

$

1,365,612

$

809,055

$

574,488

$

(66,281)

$

1,317,262

Six Months Ended June 30, 

2024

2023

Installation

Specialty
Distribution

Eliminations

Total

Installation

Specialty
Distribution

Eliminations

Total

Residential

$

1,387,263

$

454,001

$

(122,321)

$

1,718,943

$

1,313,875

$

451,579

$

(108,056)

$

1,657,398

Commercial/Industrial

262,463

684,619

(21,696)

925,386

262,270

681,283

(18,451)

925,102

Net sales

$

1,649,726

$

1,138,620

$

(144,017)

$

2,644,329

$

1,576,145

$

1,132,862

$

(126,507)

$

2,582,500

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

Three Months Ended June 30, 

2024

2023

Installation

Specialty
Distribution

Eliminations

Total

Installation

Specialty
Distribution

Eliminations

Total

Insulation and accessories

$

685,728

$

525,242

$

(68,758)

$

1,142,212

$

633,924

$

513,162

$

(57,599)

$

1,089,487

Glass and windows

62,322

-

-

62,322

68,841

-

-

68,841

Gutters

30,371

49,052

(7,924)

71,499

29,401

44,088

(7,571)

65,918

All other

72,562

18,532

(1,515)

89,579

76,889

17,238

(1,111)

93,016

Net sales

$

850,983

$

592,826

$

(78,197)

$

1,365,612

$

809,055

$

574,488

$

(66,281)

$

1,317,262

Six Months Ended June 30, 

2024

2023

Installation

Specialty Distribution

Eliminations

Total

Installation

Specialty
Distribution

Eliminations

Total

Insulation and accessories

$

1,329,378

1,015,910

(126,267)

$

2,219,021

$

1,234,691

$

1,015,964

$

(109,572)

$

2,141,083

Glass and windows

120,438

-

-

120,438

132,283

-

-

132,283

Gutters

58,339

89,368

(15,232)

132,475

57,679

83,931

(14,736)

126,874

All other

141,571

33,342

(2,518)

172,395

151,492

32,967

(2,199)

182,260

Net sales

$

1,649,726

$

1,138,620

$

(144,017)

$

2,644,329

$

1,576,145

$

1,132,862

$

(126,507)

$

2,582,500

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

June 30, 

December 31, 

Condensed Consolidated Balance Sheets

2024

2023

Contract Assets:

Receivables, unbilled

Receivables, net

$

76,198

$

64,882

Contract Liabilities:

Deferred revenue

Accrued liabilities

$

15,981

$

18,365