XML 33 R52.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements - Change in Level 3 Fair Values of Contingent Purchase Price Liability (Detail) - Level 3 [Member] - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance $ (33,368)  
Ending balance (30,611)  
Contingent Purchase Price Payable [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance (33,368) $ (25,196)
Additions from business acquisitions (4,186) (12,039)
Payment of contingent purchase price liabilities 5,622 1,516
Change in fair value of contingencies 1,400 2,985
Change in net present value of contingencies (79) (62)
Ending balance $ (30,611) $ (32,796)