Goodwill and Intangible Assets (Intangible Assets) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 100,089 [1] $ 55,127 [1]
Accumulated Amortization 22,106 21,551
Net Carrying Amount 77,983 33,576
Trademarks and patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,583 [1] 1,046 [1]
Accumulated Amortization 432 364
Net Carrying Amount 2,151 682
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 46,481 [1] 33,942 [1]
Accumulated Amortization 15,639 15,958
Net Carrying Amount 30,842 17,984
Covenant not-to-compete [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 999 [1] 1,016 [1]
Accumulated Amortization 856 823
Net Carrying Amount 143 193
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 50,026 [1] 19,123 [1]
Accumulated Amortization 5,179 4,406
Net Carrying Amount $ 44,847 $ 14,717
[1] Gross carrying amounts and accumulated amortization may differ from prior periods due to foreign exchange rate fluctuations.