XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information - Schedule of Reconciliation of Net Income to EBITDA (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Net Income/ (loss) $ 184,626 $ 208,737 $ 175,631
Interest (Income), Net 103 15 999
Income Tax Expense /(Benefit) 62,212 66,654 59,003
Depreciation and Amortization 44,298 35,946 17,939
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Net Income/ (loss) 184,626 208,737 175,631
Interest (Income), Net (103) (15) (999)
Income Tax Expense /(Benefit) 62,212 66,654 59,003
Depreciation and Amortization 44,298 35,946 17,940
EBITDA 291,033 311,322 251,575
Operating Segments [Member] | Residential [Member]      
Segment Reporting Information [Line Items]      
Net Income/ (loss) 200,876 247,059 171,197
Interest (Income), Net (103) (15) (999)
Income Tax Expense /(Benefit) 67,313 79,500 57,488
Depreciation and Amortization 43,173 34,941 17,131
EBITDA 311,259 361,485 244,817
Operating Segments [Member] | Commercial [Member]      
Segment Reporting Information [Line Items]      
Net Income/ (loss) (16,250) (38,322) 4,434
Income Tax Expense /(Benefit) (5,101) (12,846) 1,515
Depreciation and Amortization 1,125 1,005 809
EBITDA $ (20,226) $ (50,163) $ 6,758