XML 50 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Combinations - Acquisition Method for Recording Business Combinations (Detail)
shares in Thousands
3 Months Ended
Mar. 31, 2017
USD ($)
shares
Business Acquisition [Line Items]  
Common Shares Issued | shares 166
Common Share Value $ 8,400,000
Cash Paid 143,300,000
Accrued Liability 0
Escrow Deposited 12,200,000
Recorded Earnout Payable 32,900,000
Total Recorded Purchase Price 196,800,000
Maximum Potential Earnout Payable 68,400,000
Construction Risk Solutions, LLC [Member]  
Business Acquisition [Line Items]  
Cash Paid 27,900,000
Accrued Liability 0
Escrow Deposited 3,100,000
Recorded Earnout Payable 4,500,000
Total Recorded Purchase Price 35,500,000
Maximum Potential Earnout Payable 10,000,000
Hill, Chesson And Woody [Member]  
Business Acquisition [Line Items]  
Cash Paid 34,800,000
Accrued Liability 0
Escrow Deposited 700,000
Recorded Earnout Payable 15,600,000
Total Recorded Purchase Price 51,100,000
Maximum Potential Earnout Payable 24,400,000
Presidio Group, Inc. [Member]  
Business Acquisition [Line Items]  
Cash Paid 41,800,000
Accrued Liability 0
Escrow Deposited 4,800,000
Recorded Earnout Payable 5,500,000
Total Recorded Purchase Price 52,100,000
Maximum Potential Earnout Payable $ 15,000,000
Nine Other Acquisitions [Member]  
Business Acquisition [Line Items]  
Common Shares Issued | shares 166
Common Share Value $ 8,400,000
Cash Paid 38,800,000
Accrued Liability 0
Escrow Deposited 3,600,000
Recorded Earnout Payable 7,300,000
Total Recorded Purchase Price 58,100,000
Maximum Potential Earnout Payable $ 19,000,000