XML 12 R39.htm IDEA: XBRL DOCUMENT v3.3.0.814
Goodwill and Intangible Assets (Summary of Intangible Assets) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Dec. 31, 2014
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 50,498 $ 50,187  
Accumulated Amortization (23,689)   $ (17,567)
Intangibles, net 26,809   32,620
Technology [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 28,005 27,844  
Accumulated Amortization (14,486)   (11,303)
Intangibles, net $ 13,519   $ 16,541
Weighted Average Amortization Period 5 years 3 months 18 days   5 years 3 months 18 days
Customer relationships [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 16,008 16,008  
Accumulated Amortization (6,093)   $ (4,055)
Intangibles, net $ 9,915   $ 11,953
Weighted Average Amortization Period 7 years 10 months 18 days   7 years 10 months 18 days
Trade names [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 1,287 1,287  
Accumulated Amortization (1,202)   $ (817)
Intangibles, net $ 85   $ 470
Weighted Average Amortization Period 2 years 9 months 12 days   2 years 9 months 12 days
Non-compete agreements [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 1,446 1,446  
Accumulated Amortization (879)   $ (625)
Intangibles, net $ 567   $ 821
Weighted Average Amortization Period 2 years 3 months 12 days   2 years 3 months 12 days
Patents [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 3,440 3,290  
Accumulated Amortization (758)   $ (500)
Intangibles, net $ 2,682   $ 2,790
Weighted Average Amortization Period 9 years 8 months 18 days   9 years 10 months 18 days
Other [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 312 $ 312  
Accumulated Amortization (271)   $ (267)
Intangibles, net $ 41   $ 45
Weighted Average Amortization Period 3 years   3 years