XML 89 R78.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments, Contingencies and Off-Balance Sheet Arrangements - Additional Information (Detail)
3 Months Ended 6 Months Ended 36 Months Ended 210 Months Ended
Jun. 30, 2019
USD ($)
ft²
LetterOfCredit
Entity
Jun. 30, 2018
Entity
Jun. 30, 2019
USD ($)
ft²
LetterOfCredit
Companies
Entity
Employees
Jun. 30, 2018
Entity
Dec. 31, 2018
USD ($)
Jun. 30, 2019
USD ($)
ft²
LetterOfCredit
Entity
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]            
Number of square feet | ft² 360,000   360,000     360,000
Number of employees will accommodate at new facility | Employees     2,000      
Number of companies acquired | Entity 46 49 68 76   531
Aggregate amount of maximum earnout obligations related to acquisitions     $ 732,600,000      
Aggregate amount of maximum earnout obligations related to acquisitions, recorded in consolidated balance sheet     393,400,000      
Income tax credits and adjustments     108,000,000.0      
Errors And Omissions [Member]            
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]            
Insurance claims, amount retained     5,000,000.0      
Amount of losses in excess of retained amounts $ 350,000,000.0   350,000,000.0     $ 350,000,000.0
Letter of Credit [Member]            
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]            
Debt $ 1,300,000   $ 1,300,000     $ 1,300,000
Number of letters of credit issued | LetterOfCredit 1   1     1
Letter of Credit [Member] | Security Deposit [Member]            
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]            
Debt $ 500,000   $ 500,000     $ 500,000
Number of letters of credit issued | LetterOfCredit 1   1     1
Letter of Credit [Member] | Self-Insurance Deductibles [Member]            
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]            
Debt $ 10,200,000   $ 10,200,000     $ 10,200,000
Liabilities recorded on self-insurance $ 15,800,000   $ 15,800,000     $ 15,800,000
Number of letters of credit issued | LetterOfCredit 2   2     2
Letter of Credit [Member] | Rent-A-Captive Facility [Member]            
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]            
Debt $ 6,300,000   $ 6,300,000     $ 6,300,000
Number of letters of credit issued | LetterOfCredit 7   7     7
Minimum [Member]            
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]            
Ownership interest 1.00%   1.00%     1.00%
Number of micro-captive insurance companies organized or managed | Companies     100      
Minimum [Member] | Errors And Omissions [Member]            
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]            
Actuarial range value $ 1,100,000   $ 1,100,000     $ 1,100,000
Maximum [Member]            
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]            
Ownership interest 50.00%   50.00%     50.00%
Micro-captive operations, net earnings         $ 3,200,000  
Micro-captive operations, EBITDAC         $ 5,000,000.0  
Maximum [Member] | Errors And Omissions [Member]            
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]            
Actuarial range value $ 8,300,000   $ 8,300,000     $ 8,300,000