XML 77 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Financial Instruments      
Maximum contractual terms of foreign exchange forward contracts 1 year    
Minimum      
Capitalized Software Development Costs [Line Items]      
Amortization period for capitalized software development costs 6 months    
Maximum      
Capitalized Software Development Costs [Line Items]      
Amortization period for capitalized software development costs 2 years    
Apple | Consolidated net revenues      
Concentration Risk [Line Items]      
Percentage of concentration risk 15.00% 16.00% 13.00%
Apple | Consolidated gross receivables      
Concentration Risk [Line Items]      
Percentage of concentration risk   10.00%  
Sony | Consolidated net revenues      
Concentration Risk [Line Items]      
Percentage of concentration risk 13.00% 14.00% 13.00%
Sony | Consolidated gross receivables      
Concentration Risk [Line Items]      
Percentage of concentration risk 15.00% 17.00%  
Google | Consolidated net revenues      
Concentration Risk [Line Items]      
Percentage of concentration risk 11.00% 10.00%  
Microsoft | Consolidated gross receivables      
Concentration Risk [Line Items]      
Percentage of concentration risk   14.00%  
NetEase | Consolidated gross receivables      
Concentration Risk [Line Items]      
Percentage of concentration risk 12.00%