v3.10.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable, Net Accounts receivable, net consisted of the following (in thousands):

 

 

As of December 31,

 

 

 

2018

 

 

2017

 

Gross accounts receivable

 

$

204,975

 

 

$

138,292

 

Allowance for sales returns

 

 

(7,335

)

 

 

(6,907

)

Allowance for sales incentives

 

 

(13,750

)

 

 

(10,442

)

Other allowances

 

 

(812

)

 

 

(390

)

Total allowances

 

 

(21,897

)

 

 

(17,739

)

Total Accounts Receivable—net of allowances

 

$

183,078

 

 

$

120,553

 

 

Schedule of Allowance for Sales Returns Allowance for sales returns consist of the following activities (in thousands):

 

 

As of December 31,

 

 

 

2018

 

 

2017

 

Beginning balance

 

$

(6,907

)

 

$

(6,916

)

Charged to revenue

 

 

(17,396

)

 

 

(19,089

)

Utilization of sales return reserve

 

 

16,968

 

 

 

19,098

 

Ending balance

 

$

(7,335

)

 

$

(6,907

)

 

Schedule of Allowance for Sales Incentives Allowance for sales incentive consisted of the following activities (in thousands):

 

 

As of December 31,

 

 

 

2018

 

 

2017

 

Beginning balance

 

$

(10,442

)

 

$

(8,503

)

Charged to revenue

 

 

(50,958

)

 

 

(44,264

)

Utilization of sales incentive reserve

 

 

47,650

 

 

 

42,325

 

Ending balance

 

$

(13,750

)

 

$

(10,442

)

 

Schedule of Property and Equipment, Net Property and equipment, net consisted of the following (in thousands):

 

 

As of December 31,

 

 

 

2018

 

 

2017

 

Computers and equipment

 

$

16,056

 

 

$

11,631

 

Leasehold improvements

 

 

18,396

 

 

 

8,437

 

Website and internal-use software

 

 

6,423

 

 

 

5,461

 

Office equipment and furniture

 

 

4,069

 

 

 

1,987

 

Total property and equipment

 

 

44,944

 

 

 

27,516

 

Accumulated depreciation and amortization

 

 

(19,680

)

 

 

(12,780

)

Property and Equipment, net

 

$

25,264

 

 

$

14,736

 

 

Schedule of Accrued Liabilities Accrued liabilities consisted of the following (in thousands):

 

 

As of December 31,

 

 

 

2018

 

 

2017

 

Accrued royalty expense

 

$

7,939

 

 

$

17,165

 

Accrued inventory

 

 

6,008

 

 

 

2,382

 

Accrued payroll and related expenses

 

 

12,217

 

 

 

8,699

 

Accrued cost of revenue

 

 

22,830

 

 

 

12,210

 

Accrued payments to content publishers

 

 

32,463

 

 

 

24,037

 

Taxes and related liabilities

 

 

1,314

 

 

 

1,463

 

Customer prepayments

 

 

3,124

 

 

 

545

 

Other accrued expenses

 

 

6,091

 

 

 

5,843

 

Total Accrued Liabilities

 

$

91,986

 

 

$

72,344

 

 

Schedule of Deferred Revenue Deferred revenue consisted of the following (in thousands):

 

 

As of December 31,

 

 

 

2018

 

 

2017

 

Platform, current

 

$

28,569

 

 

$

19,022

 

Player, current

 

 

16,873

 

 

 

15,479

 

Total deferred revenue, current

 

 

45,442

 

 

 

34,501

 

Platform, non-current

 

 

12,783

 

 

 

42,674

 

Player, non-current

 

 

6,811

 

 

 

5,837

 

Total deferred revenue, non-current

 

 

19,594

 

 

 

48,511

 

Total Deferred Revenue (See Note 3)

 

$

65,036

 

 

$

83,012