XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Schedule of Reconciliation of Net Income to EBITDA (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Net income (loss) $ 71,211 $ 48,545
Interest expense (income), net (14) 3
Income tax expense (benefit) 23,727 15,947
Depreciation and amortization 10,473 6,423
Residential [Member]    
Segment Reporting Information [Line Items]    
Net income (loss)   48,745
Interest expense (income), net   (3)
Income tax expense (benefit)   16,012
Depreciation and amortization   6,210
EBITDA   70,964
Commercial [Member]    
Segment Reporting Information [Line Items]    
Net income (loss)   (200)
Income tax expense (benefit)   (65)
Depreciation and amortization   213
EBITDA   (52)
Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Net income (loss) 71,211 48,545
Interest expense (income), net 14 (3)
Income tax expense (benefit) 23,727 15,947
Depreciation and amortization 10,473 6,423
EBITDA 105,425 70,912
Operating Segments [Member] | Residential [Member]    
Segment Reporting Information [Line Items]    
Net income (loss) 72,215 48,745
Interest expense (income), net 14  
Income tax expense (benefit) 24,063 16,012
Depreciation and amortization 10,191 6,210
EBITDA 106,483 70,964
Operating Segments [Member] | Commercial [Member]    
Segment Reporting Information [Line Items]    
Net income (loss) (1,004) (200)
Income tax expense (benefit) (336) (65)
Depreciation and amortization 282 213
EBITDA $ (1,058) $ (52)