XML 95 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2018
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable, Net of Allowances

Accounts receivable, net of allowances, consisted of the following (in thousands):

 

 

 

June 30,

2018

 

 

December 31,

2017

 

Gross accounts receivable

 

$

134,564

 

 

$

138,292

 

Allowance for sales returns

 

 

(4,504

)

 

 

(6,907

)

Allowance for sales incentives

 

 

(6,153

)

 

 

(10,442

)

Other allowances

 

 

(295

)

 

 

(390

)

Total allowances

 

 

(10,952

)

 

 

(17,739

)

Total Accounts Receivable—net of allowances

 

$

123,612

 

 

$

120,553

 

 

Schedule of Allowance for Sales Returns

Allowance for sales returns consisted of the following activities (in thousands):

 

 

 

June 30,

2018

 

 

December 31,

2017

 

Beginning balance

 

$

(6,907

)

 

$

(6,916

)

Charged to revenue

 

 

(6,755

)

 

 

(19,089

)

Utilization of sales return reserve

 

 

9,158

 

 

 

19,098

 

Ending balance

 

$

(4,504

)

 

$

(6,907

)

 

Schedule of Allowance for Sales Incentives

Allowance for sales incentives consisted of the following activities (in thousands):

 

 

 

June 30,

2018

 

 

December 31,

2017

 

Beginning balance

 

$

(10,442

)

 

$

(8,503

)

Charged to revenue

 

 

(15,448

)

 

 

(44,264

)

Utilization of sales incentive reserve

 

 

19,737

 

 

 

42,325

 

Ending balance

 

$

(6,153

)

 

$

(10,442

)

 

Schedule of Property and Equipment, Net

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

 

 

 

June 30,

2018

 

 

December 31,

2017

 

Computers and equipment

 

$

13,508

 

 

$

11,631

 

Leasehold improvements

 

 

13,270

 

 

 

8,437

 

Website and internal-use software

 

 

6,925

 

 

 

5,461

 

Office equipment and furniture

 

 

2,597

 

 

 

1,987

 

Total property and equipment

 

 

36,300

 

 

 

27,516

 

Accumulated depreciation and amortization

 

 

(16,088

)

 

 

(12,780

)

Property and Equipment, net

 

$

20,212

 

 

$

14,736

 

 

Schedule of Accounts Payable and Accrued Liabilities

Accounts payable and accrued liabilities consisted of the following (in thousands):

 

 

 

June 30,

2018

 

 

December 31,

2017

 

Accounts payable

 

$

32,931

 

 

$

56,413

 

Accrued royalty expense

 

 

5,638

 

 

 

17,165

 

Accrued inventory

 

 

11,206

 

 

 

2,382

 

Accrued payroll and related expenses

 

 

10,181

 

 

 

8,699

 

Accrued cost of revenue

 

 

13,783

 

 

 

12,210

 

Accrued payments to content publishers

 

 

25,209

 

 

 

24,037

 

Taxes and related liabilities

 

 

912

 

 

 

1,463

 

Customer prepayments

 

 

5,255

 

 

 

545

 

Other accrued expenses

 

 

5,911

 

 

 

5,843

 

Total Accounts Payable and Accrued Liabilities

 

$

111,026

 

 

$

128,757

 

 

Schedule of Deferred Revenue

Deferred revenue consisted of the following (in thousands):

 

 

 

June 30,

2018

 

 

December 31,

2017

 

Platform, current

 

$

24,433

 

 

$

19,022

 

Player, current

 

 

14,718

 

 

 

15,479

 

Total deferred revenue, current

 

 

39,151

 

 

 

34,501

 

Platform, non-current

 

 

7,271

 

 

 

42,674

 

Player, non-current

 

 

5,164

 

 

 

5,837

 

Total deferred revenue, non-current

 

 

12,435

 

 

 

48,511

 

Total Deferred Revenue (See Note 10)

 

$

51,586

 

 

$

83,012