XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information - Details of Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Net sales $ 245,524 $ 200,395  
Net income (loss) 48,545 42,402  
Depreciation and amortization 6,423 3,851  
Income tax expense (benefit) 15,947 13,255  
Total assets 900,290   $ 770,492
Residential [Member]      
Segment Reporting Information [Line Items]      
Net sales 233,070 186,874  
Commercial [Member]      
Segment Reporting Information [Line Items]      
Net sales 12,454 13,521  
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Net sales 245,524 200,395  
Net income (loss) 48,545 42,402  
EBITDA 70,912 58,986  
Depreciation and amortization 6,423 3,851  
Income tax expense (benefit) 15,947 13,255  
Capital expenditures 58,093 22,733  
Total assets 900,290 630,856  
Operating Segments [Member] | Residential [Member]      
Segment Reporting Information [Line Items]      
Net sales 233,070 186,874  
Net income (loss) 48,745 41,020  
EBITDA 70,964 56,950  
Depreciation and amortization 6,210 3,664  
Income tax expense (benefit) 16,012 12,788  
Capital expenditures 56,563 22,416  
Total assets 808,864 539,352  
Operating Segments [Member] | Commercial [Member]      
Segment Reporting Information [Line Items]      
Net sales 12,454 13,521  
Net income (loss) (200) 1,382  
EBITDA (52) 2,036  
Depreciation and amortization 213 187  
Income tax expense (benefit) (65) 467  
Capital expenditures 1,530 317  
Total assets $ 91,426 $ 91,504