Fair Value Measurements (Details 1) (Fair Value, Inputs, Level 3, USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Fair Value, Inputs, Level 3
   
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning Balance of contingent payments $ 172,227 $ 151,848
Payments (2,033) (61,441)
Grants 2,944 [1] 68,642 [1]
Redemption value adjustments 3,723 [2] 20,816 [2]
Transfers (to) from fixed payments 0 (5,146)
Foreign translation adjustment (3,055) (2,492)
Ending Balance of contingent payments $ 173,806 $ 172,227
[1] Grants are the initial estimated deferred acquisition payments of new acquisitions completed within that fiscal period.
[2] Redemption value adjustments are fair value changes from the Company’s initial estimates of deferred acquisition payments, including the accretion of present value and stock based compensation charges relating to acquisition payments that are tied to continued employment.