XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Details of Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Net sales $ 339,228 $ 245,524  
Net income (loss) 71,211 48,545  
Depreciation and amortization 10,473 6,423  
Income tax expense (benefit) 23,727 15,947  
Total assets 972,396   $ 920,321
Residential [Member]      
Segment Reporting Information [Line Items]      
Net sales 327,194 233,070  
Net income (loss)   48,745  
EBITDA   70,964  
Depreciation and amortization   6,210  
Income tax expense (benefit)   16,012  
Commercial [Member]      
Segment Reporting Information [Line Items]      
Net sales 12,034 12,454  
Net income (loss)   (200)  
EBITDA   (52)  
Depreciation and amortization   213  
Income tax expense (benefit)   (65)  
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Net sales 339,228 245,524  
Net income (loss) 71,211 48,545  
EBITDA 105,425 70,912  
Depreciation and amortization 10,473 6,423  
Income tax expense (benefit) 23,727 15,947  
Capital expenditures 22,288 58,093  
Total assets 972,396 900,290  
Operating Segments [Member] | Residential [Member]      
Segment Reporting Information [Line Items]      
Net sales 327,194 233,070  
Net income (loss) 72,215 48,745  
EBITDA 106,483 70,964  
Depreciation and amortization 10,191 6,210  
Income tax expense (benefit) 24,063 16,012  
Capital expenditures 22,283 56,563  
Total assets 929,737 808,864  
Operating Segments [Member] | Commercial [Member]      
Segment Reporting Information [Line Items]      
Net sales 12,034 12,454  
Net income (loss) (1,004) (200)  
EBITDA (1,058) (52)  
Depreciation and amortization 282 213  
Income tax expense (benefit) (336) (65)  
Capital expenditures 5 1,530  
Total assets $ 42,659 $ 91,426