Fair Value Measurements (Details Textual) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Fair Value Disclosures [Abstract]    
Deferred Acquisition Consideration, Fixed Payments $ 26,998 $ 33,141
Business Acquisition, Contingent Consideration Potential Cash Payment, Total $ 200,804 $ 205,368