XML 127 R105.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments, Contingencies and Off-Balance Sheet Arrangements - Additional Information (Detail)
12 Months Ended
Dec. 20, 2022
USD ($)
Dec. 31, 2022
USD ($)
ft²
LetterOfCredit
Employee
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Number of square feet | ft²   360,000    
Number of employees will accommodate at new facility | Employee   2,000    
Total rent expense   $ 176,600,000 $ 153,400,000 $ 154,000,000.0
Aggregate amount of maximum earnout obligations related to acquisitions   1,946,200,000 1,873,900,000  
Aggregate amount of maximum earnout obligations related to acquisitions, recorded in consolidated balance sheet   1,077,300,000 988,500,000  
Aggregate amount of earnout obligation expected settlement in cash or stock at option   734,000,000.0 670,300,000  
Aggregate amount of earnout obligation expected settlement in cash   343,300,000 $ 318,200,000  
Debt   16,800,000    
Liabilities recorded on self-insurance   17,400,000    
Income tax credits and adjustments   $ 108,000,000.0    
Security Deposit [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Number of letters of credit issued | LetterOfCredit   2    
Collateral [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Number of letters of credit issued | LetterOfCredit   1    
Self-Insurance Deductibles [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Number of letters of credit issued | LetterOfCredit   2    
Rent-A-Captive Facility [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Number of letters of credit issued | LetterOfCredit   7    
Errors And Omissions [Member] | Up to $4.5 Million [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Insurance claims, amount retained   $ 2,000,000.0    
Errors And Omissions [Member] | Up to $10 Million [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Insurance claims, amount retained   15,000,000.0    
Insurance claim arise during ordinary course of business   15,000,000.0    
Errors And Omissions [Member] | Up to $20.0 Million [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Insurance claims, amount retained   0.0    
Errors And Omissions [Member] | Up to $27.0 Million [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Insurance claims, amount retained   0.0    
Letter of Credit [Member] | Security Deposit [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Debt   500,000    
Letter of Credit [Member] | Collateral [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Debt   800,000    
Letter of Credit [Member] | Self-Insurance Deductibles [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Debt   9,200,000    
Liabilities recorded on self-insurance   17,400,000    
Letter of Credit [Member] | Rent-A-Captive Facility [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Debt   2,500,000    
BCHR Holdings, L.P [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Initial gross consideration $ 660,000,000.0      
Net of agreed seller funded expenses and net working capital $ 585,000,000.0      
Minimum [Member] | Errors And Omissions [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Actuarial range value   10,000,000.0    
Minimum [Member] | Errors And Omissions [Member] | Up to $4.5 Million [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Insurance claim arise during ordinary course of business   15,000,000.0    
Minimum [Member] | Errors And Omissions [Member] | Up to $20.0 Million [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Insurance claim arise during ordinary course of business   100,000,000.0    
Minimum [Member] | Errors And Omissions [Member] | Up to $27.0 Million [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Insurance claim arise during ordinary course of business   $ 225,000,000.0    
Minimum [Member] | Unconsolidated Investments in Enterprises [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Ownership interest   1.00%    
Maximum [Member] | Errors And Omissions [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Actuarial range value   $ 1,800,000    
Maximum [Member] | Errors And Omissions [Member] | Up to $4.5 Million [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Insurance claim arise during ordinary course of business   100,000,000.0    
Maximum [Member] | Errors And Omissions [Member] | Up to $20.0 Million [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Insurance claim arise during ordinary course of business   225,000,000.0    
Maximum [Member] | Errors And Omissions [Member] | Up to $27.0 Million [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Insurance claim arise during ordinary course of business   $ 0.0    
Maximum [Member] | Unconsolidated Investments in Enterprises [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Ownership interest   50.00%    
Tax Increment Financing [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Property tax credits receivable period   15 years    
Economic development for growing economy tax credit   $ 41,400,000    
Tax Increment Financing [Member] | Minimum [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Property tax credit expect to receive   50,000,000.0    
Tax Increment Financing [Member] | Maximum [Member]        
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]        
Property tax credit expect to receive   $ 80,000,000.0