v3.26.1
Segment Reporting - Changes in Goodwill by Reportable Segment (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Goodwill [Line Items]    
Goodwill, Beginning Balance $ 8,392,249 $ 7,950,406
Goodwill acquired 65,667 167,274
Goodwill acquisition adjustments 1,970 (1,562)
Impact of changes in foreign currency (71,777) 104,706
Goodwill, Ending Balance 8,388,109 8,220,824
Western | Reportable Segments    
Goodwill [Line Items]    
Goodwill, Beginning Balance 866,610 864,602
Goodwill acquired 41,460 0
Goodwill acquisition adjustments   (1,237)
Impact of changes in foreign currency 0 0
Goodwill, Ending Balance 908,070 863,365
Southern | Reportable Segments    
Goodwill [Line Items]    
Goodwill, Beginning Balance 1,833,746 1,577,114
Goodwill acquired 11,780 98,790
Goodwill acquisition adjustments   0
Impact of changes in foreign currency 0 0
Goodwill, Ending Balance 1,845,526 1,675,904
Eastern | Reportable Segments    
Goodwill [Line Items]    
Goodwill, Beginning Balance 1,791,163 1,735,584
Goodwill acquired 5,955 43,431
Goodwill acquisition adjustments   0
Impact of changes in foreign currency 0 0
Goodwill, Ending Balance 1,797,118 1,779,015
Central | Reportable Segments    
Goodwill [Line Items]    
Goodwill, Beginning Balance 1,023,111 1,010,574
Goodwill acquired 6,472 12,162
Goodwill acquisition adjustments   0
Impact of changes in foreign currency 0 0
Goodwill, Ending Balance 1,029,583 1,022,736
Canada | Reportable Segments    
Goodwill [Line Items]    
Goodwill, Beginning Balance 2,021,930 1,913,091
Goodwill acquired 0 12,891
Goodwill acquisition adjustments 4 0
Impact of changes in foreign currency (71,777) 104,706
Goodwill, Ending Balance 1,950,157 2,030,688
MidSouth | Reportable Segments    
Goodwill [Line Items]    
Goodwill, Beginning Balance 855,689 849,441
Goodwill acquired 0 0
Goodwill acquisition adjustments 1,966 (325)
Impact of changes in foreign currency 0 0
Goodwill, Ending Balance $ 857,655 $ 849,116