Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets - Narrative (Details)

v3.19.2
Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization $ 6,016,000 $ 7,352,000 $ 12,061,000 $ 14,230,000
Useful life (in years)     11 years  
Technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization 1,729,000 2,558,000 $ 3,467,000 4,378,000
Useful life (in years)     14 years  
Customer related        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization 2,167,000 2,302,000 $ 4,350,000 5,183,000
Useful life (in years)     10 years  
Trade names        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization 1,491,000 1,456,000 $ 2,989,000 3,082,000
Useful life (in years)     7 years  
Internally developed software        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization 506,000 528,000 $ 1,010,000 1,058,000
Useful life (in years)     6 years  
Costs incurred for development of internal use computer software 14,100,000   $ 14,100,000  
Costs incurred for development of software to be sold 2,200,000   2,200,000  
Patents        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization 20,000 22,000 $ 40,000 43,000
Useful life (in years)     12 years  
Service Agreements        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization 103,000 $ 486,000 $ 205,000 $ 486,000
Useful life (in years)     2 years  
General and administrative | Internally developed software        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total amortization $ 500,000   $ 1,000,000.0