Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets, net - Finite-Lived Intangible Assets (Details)

v3.19.1
Intangible Assets, net - Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 202,023 $ 202,023
Accumulated amortization 125,688 117,887
Total $ 76,335 $ 84,136
Existing technology -- software    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 5 years 2 months 12 days 5 years 2 months 12 days
Gross carrying value $ 36,799 $ 36,799
Accumulated amortization 24,960 23,114
Total $ 11,839 $ 13,685
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 8 years 8 years
Gross carrying value $ 7,317 $ 7,317
Accumulated amortization 5,030 4,802
Total $ 2,287 $ 2,515
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 8 years 8 months 12 days 8 years 8 months 12 days
Gross carrying value $ 138,358 $ 138,358
Accumulated amortization 78,699 74,558
Total $ 59,659 $ 63,800
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 3 years 3 years
Gross carrying value $ 18,300 $ 18,300
Accumulated amortization 16,268 14,742
Total $ 2,032 $ 3,558
Other    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 5 years 1 month 6 days 5 years 1 month 6 days
Gross carrying value $ 1,249 $ 1,249
Accumulated amortization 731 671
Total $ 518 $ 578
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 2 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 10 years  
Weighted average    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful lives 7 years 6 months