Annual report pursuant to Section 13 and 15(d)

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

v3.19.1
Intangible Assets, net - Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 202,023 $ 254,409
Accumulated Amortization 117,887 131,827
Net Carrying Amount $ 84,136 $ 122,582
Existing technology - software    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 5 years 2 months 12 days 4 years 10 months
Gross Carrying Amount $ 36,799 $ 42,999
Accumulated Amortization 23,114 20,209
Net Carrying Amount $ 13,685 $ 22,790
Existing technology - games    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives   5 years
Gross Carrying Amount   $ 12,331
Accumulated Amortization   12,125
Net Carrying Amount   $ 206
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 8 years 8 years
Gross Carrying Amount $ 7,317 $ 7,317
Accumulated Amortization 4,802 3,887
Net Carrying Amount $ 2,515 $ 3,430
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 8 years 8 months 12 days 7 years 11 months
Gross Carrying Amount $ 138,358 $ 170,716
Accumulated Amortization 74,558 85,160
Net Carrying Amount $ 63,800 $ 85,556
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 3 years 3 years
Gross Carrying Amount $ 18,300 $ 18,300
Accumulated Amortization 14,742 8,642
Net Carrying Amount $ 3,558 $ 9,658
Other    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 5 years 1 month 6 days 4 years 6 months
Gross Carrying Amount $ 1,249 $ 2,746
Accumulated Amortization 671 1,804
Net Carrying Amount $ 578 $ 942
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