Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Identified Intangible Assets - Identified Intangible Assets (Details)

v3.2.0.727
Goodwill and Identified Intangible Assets - Identified Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Weighted Average Remaining Amortization Period 6 years 9 months 18 days  
Finite-lived intangible assets, Carrying Amount $ 171,797 $ 147,615
Finite-lived intangible assets, Accumulated Amortization (99,062) (88,880)
Finite-lived intangible assets, Net 72,735 58,735
Total intangible assets, Carrying Amount 212,612 188,965
Total identified intangible assets, Net 113,550 100,085
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets, Accumulated Amortization $ 40,815 41,350
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Weighted Average Remaining Amortization Period 3 years 2 months 12 days  
Finite-lived intangible assets, Carrying Amount $ 69,541 55,212
Finite-lived intangible assets, Accumulated Amortization (44,115) (39,343)
Finite-lived intangible assets, Net $ 25,426 15,869
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Weighted Average Remaining Amortization Period 9 years 3 months 18 days  
Finite-lived intangible assets, Carrying Amount $ 96,523 86,753
Finite-lived intangible assets, Accumulated Amortization (49,416) (44,264)
Finite-lived intangible assets, Net $ 47,107 42,489
Vendor relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Weighted Average Remaining Amortization Period 4 years 2 months 12 days  
Finite-lived intangible assets, Carrying Amount $ 5,650 5,650
Finite-lived intangible assets, Accumulated Amortization (5,524) (5,273)
Finite-lived intangible assets, Net $ 126 377
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Weighted Average Remaining Amortization Period 1 year  
Finite-lived intangible assets, Carrying Amount $ 83 0
Finite-lived intangible assets, Accumulated Amortization (7) 0
Finite-lived intangible assets, Net $ 76 $ 0