XML 71 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Summary of Impact of Adoption of New Revenue Standards On Our Statements (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
Assets                        
Accounts receivables, net $ 183,078       $ 120,553       $ 183,078 $ 120,553    
Prepaid expenses and other current assets 15,374       11,367       15,374 11,367    
Deferred cost of revenue, current portion 1,188       3,007       1,188 3,007    
Deferred cost of revenue, non-current portion         5,403         5,403    
Liabilities:                        
Accrued liabilities 91,986       72,344       91,986 72,344    
Deferred revenue, current portion 45,442       34,501       45,442 34,501   $ 42,950
Deferred revenue, non-current portion 19,594       48,511       19,594 48,511   12,023
Equity:                        
Accumulated deficit (253,896)       (283,338)       (253,896) (283,338)    
Net Revenue:                        
Total net revenue 275,739 $ 173,381 $ 156,810 $ 136,576 188,261 $ 124,782 $ 99,627 $ 100,093 742,506 512,763 $ 398,649  
Cost of Revenue:                        
Total cost of revenue                 410,358 312,930 277,604  
Gross Profit:                        
Total gross profit 112,291 $ 78,993 $ 77,752 $ 63,112 73,461 $ 49,895 $ 37,637 $ 38,840 332,148 199,833 121,045  
Operating Expenses:                        
Research and development                 170,692 107,945 76,177  
Sales and marketing                 102,780 64,069 52,888  
General and administrative                 71,972 47,435 35,341  
Total operating expenses                 345,444 219,449 164,406  
Loss from Operations                 (13,296) (19,616) (43,361)  
Net loss                 (8,857) (63,509) (42,758)  
Platform                        
Liabilities:                        
Deferred revenue, current portion 28,569       19,022       28,569 19,022    
Deferred revenue, non-current portion 12,783       42,674       12,783 42,674    
Platform | Services                        
Net Revenue:                        
Total net revenue                 416,863 225,356 104,720  
Cost of Revenue:                        
Total cost of revenue                 120,543 54,826 27,783  
Gross Profit:                        
Total gross profit                 296,320 170,530 76,937  
Player                        
Liabilities:                        
Deferred revenue, current portion 16,873       15,479       16,873 15,479    
Deferred revenue, non-current portion 6,811       $ 5,837       6,811 5,837    
Player | Goods                        
Net Revenue:                        
Total net revenue                 325,643 287,407 293,929  
Cost of Revenue:                        
Total cost of revenue                 289,815 258,104 249,821  
Gross Profit:                        
Total gross profit                 35,828 $ 29,303 $ 44,108  
Accounting Standards Update 2014-09                        
Assets                        
Accounts receivables, net                       133,281
Prepaid expenses and other current assets                       15,480
Deferred cost of revenue, current portion                       1,931
Deferred cost of revenue, non-current portion                       1,518
Liabilities:                        
Deferred revenue, current portion                       42,950
Deferred revenue, non-current portion                       12,023
Equity:                        
Accumulated deficit                       (244,999)
Accounting Standards Update 2014-09 | Balances Without Adoption of The New Revenue Standard                        
Assets                        
Accounts receivables, net 162,712               162,712      
Prepaid expenses and other current assets 14,728               14,728      
Deferred cost of revenue, current portion 3,615               3,615      
Deferred cost of revenue, non-current portion 5,260               5,260      
Liabilities:                        
Accrued liabilities 89,646               89,646      
Deferred revenue, current portion 51,352               51,352      
Deferred revenue, non-current portion 49,559               49,559      
Equity:                        
Accumulated deficit (300,756)               (300,756)      
Net Revenue:                        
Total net revenue                 717,094      
Cost of Revenue:                        
Total cost of revenue                 395,314      
Gross Profit:                        
Total gross profit                 321,780      
Operating Expenses:                        
Research and development                 170,692      
Sales and marketing                 100,933      
General and administrative                 71,972      
Total operating expenses                 343,597      
Loss from Operations                 (21,817)      
Net loss                 (17,378)      
Accounting Standards Update 2014-09 | Balances Without Adoption of The New Revenue Standard | Platform | Services                        
Net Revenue:                        
Total net revenue                 391,677      
Cost of Revenue:                        
Total cost of revenue                 105,423      
Gross Profit:                        
Total gross profit                 286,254      
Accounting Standards Update 2014-09 | Balances Without Adoption of The New Revenue Standard | Player | Goods                        
Net Revenue:                        
Total net revenue                 325,417      
Cost of Revenue:                        
Total cost of revenue                 289,891      
Gross Profit:                        
Total gross profit                 35,526      
Accounting Standards Update 2014-09 | Impact of Adoption Higher / (Lower)                        
Assets                        
Accounts receivables, net 20,366               20,366     12,728
Prepaid expenses and other current assets 646               646     4,113
Deferred cost of revenue, current portion (2,427)               (2,427)     (1,076)
Deferred cost of revenue, non-current portion (5,260)               (5,260)     (3,885)
Liabilities:                        
Accrued liabilities 2,340               2,340      
Deferred revenue, current portion (5,910)               (5,910)     8,449
Deferred revenue, non-current portion (29,965)               (29,965)     (36,488)
Equity:                        
Accumulated deficit $ 46,860               46,860     $ 38,339
Net Revenue:                        
Total net revenue                 25,412      
Cost of Revenue:                        
Total cost of revenue                 15,044      
Gross Profit:                        
Total gross profit                 10,368      
Operating Expenses:                        
Sales and marketing                 1,847      
Total operating expenses                 1,847      
Loss from Operations                 8,521      
Net loss                 8,521      
Accounting Standards Update 2014-09 | Impact of Adoption Higher / (Lower) | Platform | Services                        
Net Revenue:                        
Total net revenue                 25,186      
Cost of Revenue:                        
Total cost of revenue                 15,120      
Gross Profit:                        
Total gross profit                 10,066      
Accounting Standards Update 2014-09 | Impact of Adoption Higher / (Lower) | Player | Goods                        
Net Revenue:                        
Total net revenue                 226      
Cost of Revenue:                        
Total cost of revenue                 (76)      
Gross Profit:                        
Total gross profit                 $ 302