Annual report pursuant to Section 13 and 15(d)

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

v3.8.0.1
Intangible Assets, net - Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 254,409 $ 255,385
Accumulated Amortization 131,827 88,665
Net Carrying Amount $ 122,582 $ 166,720
Existing technology - software    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 4 years 10 months 4 years 10 months
Gross Carrying Amount $ 42,999 $ 43,019
Accumulated Amortization 20,209 9,842
Net Carrying Amount $ 22,790 $ 33,177
Existing technology - games    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 5 years 5 years
Gross Carrying Amount $ 12,331 $ 12,331
Accumulated Amortization 12,125 9,659
Net Carrying Amount $ 206 $ 2,672
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 3,887 2,973
Net Carrying Amount $ 3,430 $ 4,344
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 7 years 11 months 7 years 11 months
Gross Carrying Amount $ 170,716 $ 170,716
Accumulated Amortization 85,160 61,579
Net Carrying Amount $ 85,556 $ 109,137
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 3 years 3 years
Gross Carrying Amount $ 18,300 $ 18,300
Accumulated Amortization 8,642 2,542
Net Carrying Amount $ 9,658 $ 15,758
Other    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 4 years 6 months 4 years 6 months
Gross Carrying Amount $ 2,746 $ 3,702
Accumulated Amortization 1,804 2,070
Net Carrying Amount $ 942 $ 1,632
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