XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 28, 2020
Balance Sheet Related Disclosures [Abstract]  
Schedule of Available-for-Sale Short-Term Investments

Available-for-sale short-term investments

 

 

 

As of

 

 

 

June 28, 2020

 

 

December 31, 2019

 

 

 

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Losses

 

 

Allowance for Credit Losses

 

 

Estimated

Fair Value

 

 

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Losses

 

 

Estimated

Fair Value

 

 

 

(In thousands)

 

Certificates of deposit

 

$

147

 

 

$

 

 

$

 

 

$

 

 

$

147

 

 

$

149

 

 

$

 

 

$

 

 

$

149

 

Convertible debt

 

 

1,326

 

 

 

 

 

 

 

 

 

 

 

 

1,326

 

 

 

1,326

 

 

 

 

 

 

 

 

 

1,326

 

Total

 

$

1,473

 

 

$

 

 

$

 

 

$

 

 

$

1,473

 

 

$

1,475

 

 

$

 

 

$

 

 

$

1,475

 

Schedule of Inventories

Inventories

 

 

 

As of

 

 

 

June 28, 2020

 

 

December 31, 2019

 

 

 

(In thousands)

 

Raw materials

 

$

14,751

 

 

$

28,871

 

Finished goods

 

 

135,834

 

 

 

206,618

 

Total

 

$

150,585

 

 

$

235,489

 

 

Schedule of Property and Equipment, Net

 

Property and equipment, net  

 

 

 

As of

 

 

 

June 28, 2020

 

 

December 31, 2019

 

 

 

(In thousands)

 

Computer equipment

 

$

10,376

 

 

$

9,883

 

Furniture, fixtures and leasehold improvements

 

 

18,134

 

 

 

18,623

 

Software

 

 

28,718

 

 

 

27,865

 

Machinery and equipment

 

 

67,268

 

 

 

59,637

 

Total property and equipment, gross

 

 

124,496

 

 

 

116,008

 

Accumulated depreciation and amortization

 

 

(108,960

)

 

 

(98,325

)

Total

 

$

15,536

 

 

$

17,683

 

 

Schedule of Intangibles, Net

Intangibles, net

 

 

 

As of June 28, 2020

 

 

As of December 31, 2019

 

 

 

Gross

 

 

Accumulated

Amortization

 

 

Net

 

 

Gross

 

 

Accumulated

Amortization

 

 

Net

 

 

 

(In thousands)

 

Technology

 

$

59,799

 

 

$

(57,621

)

 

$

2,178

 

 

$

59,799

 

 

$

(57,406

)

 

$

2,393

 

Customer contracts and relationships

 

 

56,800

 

 

 

(52,978

)

 

 

3,822

 

 

 

56,800

 

 

 

(50,297

)

 

 

6,503

 

Other

 

 

10,345

 

 

 

(9,430

)

 

 

915

 

 

 

10,345

 

 

 

(9,137

)

 

 

1,208

 

Total

 

$

126,944

 

 

$

(120,029

)

 

$

6,915

 

 

$

126,944

 

 

$

(116,840

)

 

$

10,104

 

 

Schedule of Estimated Amortization Expense Related to Intangibles

As of June 28, 2020, estimated amortization expense related to finite-lived intangibles for the remaining years is as follows (in thousands):

 

2020 (remaining six months)

 

$

3,016

 

2021

 

 

2,044

 

2022

 

 

527

 

2023

 

 

514

 

2024

 

 

514

 

Thereafter

 

 

300

 

Total estimated amortization expense

 

$

6,915

 

 

Schedule of Other Non-Current Assets

Other non-current assets

 

 

 

As of

 

 

 

June 28, 2020

 

 

December 31, 2019

 

 

 

(In thousands)

 

Non-current deferred income taxes

 

$

56,065

 

 

$

58,930

 

Long-term investments

 

 

9,869

 

 

 

8,147

 

Other

 

 

6,403

 

 

 

7,202

 

Total

 

$

72,337

 

 

$

74,279

 

 

Schedule of Changes in Carrying Value of Long-term Investments

Long-term investments

The Company’s long-term investments are primarily comprised of equity investments without readily determinable fair values. The changes in the carrying value of these investments during the following periods are as follows:

 

Six Months Ended

 

 

June 28,

2020

 

 

June 30,

2019

 

 

(In thousands)

 

Carrying value as of the beginning of the period

$

8,147

 

 

$

2,886

 

Additions from purchase of investments

 

5,815

 

 

 

5,200

 

Impairment

 

(4,530

)

 

 

 

Carrying value as of the end of the period (1)

$

9,432

 

 

$

8,086

 

 

(1)The balance as of June 28, 2020 did not include the investment in limited partnership fund of $0.4 million.

Schedule of Other Accrued Liabilities

Other accrued liabilities

 

 

 

As of

 

 

 

June 28, 2020

 

 

December 31, 2019

 

 

 

(In thousands)

 

Current operating lease liabilities

 

$

8,896

 

 

$

9,357

 

Sales and marketing

 

 

58,104

 

 

 

85,605

 

Warranty obligations

 

 

9,275

 

 

 

10,556

 

Sales returns(1)

 

 

49,107

 

 

 

52,612

 

Freight and duty

 

 

8,610

 

 

 

5,633

 

Other

 

 

29,087

 

 

 

25,784

 

Total

 

$

163,079

 

 

$

189,547

 

(1)Inventory expected to be received from future sales returns amounted to $24.9 million and $26.8 million as of June 28, 2020 and December 31, 2019, respectively. Provisions to write down expected returned inventory to net realizable value amounted to $14.4 million and $14.9 million as of June 28, 2020 and December 31, 2019, respectively.