Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets (Details)

v3.7.0.1
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Intangible Assets [Abstract]          
Amortizable and non-amortizable intangible assets gross carrying amount $ 125,400   $ 125,400   $ 125,400
Non-amortizable assets 11,400   11,400   11,400
Gross Carrying Amount 113,968   113,968   113,968
Accumulated Amortization 36,349   36,349   28,329
Total 77,619   77,619   85,639
Goodwill 239,705   239,705   239,705
Amortization of intangible assets 4,000 $ 3,200 $ 8,000 $ 6,600  
Identifiable intangible assets, weighted average remaining useful life     5 years 1 month 6 days    
Amortization Expense, Fiscal Year Maturity [Abstract]          
2018 16,025   $ 16,025    
2019 15,667   15,667    
2020 15,579   15,579    
2021 15,231   15,231    
2022 7,783   7,783    
Thereafter 7,334   7,334    
Total 77,619   77,619   85,639
Patents and Others [Member]          
Intangible Assets [Abstract]          
Gross Carrying Amount 8,889   8,889   8,889
Accumulated Amortization 8,797   8,797   8,774
Total 92   92   115
Amortization Expense, Fiscal Year Maturity [Abstract]          
Total 92   92   115
Customer Relationships [Member]          
Intangible Assets [Abstract]          
Gross Carrying Amount 60,816   60,816   60,816
Accumulated Amortization 17,185   17,185   12,199
Total 43,631   43,631   48,617
Amortization Expense, Fiscal Year Maturity [Abstract]          
Total 43,631   43,631   48,617
Technology [Member]          
Intangible Assets [Abstract]          
Gross Carrying Amount 40,048   40,048   40,048
Accumulated Amortization 8,699   8,699   6,100
Total 31,349   31,349   33,948
Amortization Expense, Fiscal Year Maturity [Abstract]          
Total 31,349   31,349   33,948
Non-Compete [Member]          
Intangible Assets [Abstract]          
Gross Carrying Amount 2,211   2,211   2,211
Accumulated Amortization 1,029   1,029   777
Total 1,182   1,182   1,434
Amortization Expense, Fiscal Year Maturity [Abstract]          
Total 1,182   1,182   1,434
Trademark [Member]          
Intangible Assets [Abstract]          
Gross Carrying Amount 2,004   2,004   2,004
Accumulated Amortization 639   639   479
Total 1,365   1,365   1,525
Amortization Expense, Fiscal Year Maturity [Abstract]          
Total $ 1,365   $ 1,365   $ 1,525