XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2020
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable, Net of Allowances Accounts receivable, net of allowances, consisted of the following (in thousands):

 

 

 

As of

 

 

 

June 30,

2020

 

 

December 31,

2019

 

Gross accounts receivable

 

$

325,841

 

 

$

360,194

 

Allowance for sales returns

 

 

(5,412

)

 

 

(6,550

)

Allowance for sales incentives

 

 

(8,962

)

 

 

(19,476

)

Allowance for doubtful accounts

 

 

(4,403

)

 

 

(1,140

)

Other allowances

 

 

(345

)

 

 

(355

)

Total allowances

 

 

(19,122

)

 

 

(27,521

)

Total Accounts Receivable—net of allowances

 

$

306,719

 

 

$

332,673

 

 

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

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2020

 

 

June 30, 2020

 

Balance, beginning of period

 

$

(4,668

)

 

$

(6,550

)

Charged to revenue

 

 

(3,959

)

 

 

(6,686

)

Utilization of sales return allowance

 

 

3,215

 

 

 

7,824

 

Balance, end of period

 

$

(5,412

)

 

$

(5,412

)

 

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

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

2020

 

 

June 30,

2020

 

Balance, beginning of period

 

$

(9,273

)

 

$

(19,476

)

Charged to revenue

 

 

(8,248

)

 

 

(17,657

)

Utilization of sales incentive allowance

 

 

8,559

 

 

 

28,171

 

Balance, end of period

 

$

(8,962

)

 

$

(8,962

)

 

Schedule of Allowance for Doubtful Accounts Allowance for doubtful accounts consisted of the following activities (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

2020

 

 

June 30,

2020

 

Balance, beginning of period

 

$

(4,959

)

 

$

(1,140

)

Impact of adoption of ASU 2016-13

 

 

-

 

 

 

(1,066

)

Adjusted balance, beginning of period

 

 

(4,959

)

 

 

(2,206

)

Provision for doubtful accounts

 

 

273

 

 

 

(2,965

)

Adjustments for recovery and write-off

 

 

283

 

 

 

768

 

Balance, end of period

 

$

(4,403

)

 

$

(4,403

)

 

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

 

 

 

As of

 

 

 

June 30,

2020

 

 

December 31,

2019

 

Computers and equipment

 

$

27,725

 

 

$

23,834

 

Leasehold improvements

 

 

141,859

 

 

 

93,239

 

Website and internal-use software

 

 

6,510

 

 

 

6,510

 

Office equipment and furniture

 

 

18,645

 

 

 

12,091

 

Total property and equipment

 

 

194,739

 

 

 

135,674

 

Accumulated depreciation and amortization

 

 

(41,992

)

 

 

(32,412

)

Property and Equipment, net

 

$

152,747

 

 

$

103,262

 

 

Schedule of Accounts Payable and Accrued Liabilities Accounts payable and accrued liabilities consisted of the following (in thousands):

 

 

 

As of

 

 

 

June 30,

2020

 

 

December 31,

2019

 

Accounts payable

 

$

130,601

 

 

$

115,227

 

Payments due to content publishers

 

 

78,255

 

 

 

57,376

 

Accrued cost of revenue

 

 

53,001

 

 

 

58,149

 

Operating lease liability, current

 

 

27,120

 

 

 

17,896

 

Accrued royalty expense

 

 

8,688

 

 

 

18,040

 

Accrued payroll and related expenses

 

 

15,887

 

 

 

14,522

 

Accrued inventory

 

 

9,706

 

 

 

2,892

 

Content licensing liability

 

 

8,903

 

 

 

1,679

 

Marketing, retail and merchandising costs

 

 

11,066

 

 

 

7,624

 

Accrued legal fees

 

 

4,026

 

 

 

3,158

 

Customer prepayments

 

 

4,144

 

 

 

2,669

 

Taxes and related liabilities

 

 

2,914

 

 

 

3,052

 

Other accrued expenses

 

 

9,505

 

 

 

11,290

 

Total Accounts Payable and Accrued Liabilities

 

$

363,816

 

 

$

313,574

 

 

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

 

 

 

As of

 

 

 

June 30,

2020

 

 

December 31,

2019

 

Platform, current

 

$

21,204

 

 

$

18,234

 

Player, current

 

 

22,736

 

 

 

21,627

 

Total deferred revenue, current

 

 

43,940

 

 

 

39,861

 

Platform, non-current

 

 

8,751

 

 

 

6,135

 

Player, non-current

 

 

8,492

 

 

 

9,235

 

Total deferred revenue, non-current

 

 

17,243

 

 

 

15,370

 

Total Deferred Revenue

 

$

61,183

 

 

$

55,231