v3.26.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 28, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Amortized Cost and Estimated Fair Market Value of Investments Classified as Available-for-Sale Excluding Cash Equivalents

Amortized cost and estimated fair market value of investments classified as available-for-sale, excluding cash equivalents, as of June 28, 2026 and December 31, 2025, were as follows:

 

 

 

June 28, 2026

 

(In thousands)

 

 

Amortized Cost

 

 

 

Unrealized
Gains

 

 

 

Unrealized
Losses

 

 

 

Estimated
Fair Value

 

U.S. treasury securities

 

$

 

90,182

 

 

$

 

-

 

 

$

 

(83

)

 

$

 

90,099

 

Total

 

$

 

90,182

 

 

$

 

-

 

 

$

 

(83

)

 

$

 

90,099

 

 

 

 

 

 

December 31, 2025

 

(In thousands)

 

 

Amortized Cost

 

 

 

Unrealized
Gains

 

 

 

Unrealized
Losses

 

 

 

Estimated
Fair Value

 

U.S. treasury securities

 

$

 

110,048

 

 

$

 

162

 

 

$

 

 

 

$

 

110,210

 

Total

 

$

 

110,048

 

 

$

 

162

 

 

$

 

 

 

$

 

110,210

 

Schedule of Inventories

Inventories

 

(In thousands)

 

 

June 28, 2026

 

 

 

December 31, 2025

 

Raw materials

 

$

 

10,297

 

 

$

 

8,828

 

Finished goods

 

 

 

164,636

 

 

 

 

167,628

 

Total

 

$

 

174,933

 

 

$

 

176,456

 

Schedule of Property and Equipment, Net

Property and equipment, net

 

(In thousands)

 

 

June 28, 2026

 

 

 

December 31, 2025

 

Machinery and equipment

 

$

 

56,188

 

 

$

 

54,007

 

Furniture and fixtures

 

 

 

3,647

 

 

 

 

3,482

 

Leasehold improvements

 

 

 

21,760

 

 

 

 

21,475

 

Software

 

 

 

21,909

 

 

 

 

21,642

 

Computer equipment

 

 

 

3,719

 

 

 

 

3,370

 

Total property and equipment, gross

 

 

 

107,223

 

 

 

 

103,976

 

Accumulated depreciation

 

 

 

(81,845

)

 

 

 

(77,975

)

Total

 

$

 

25,378

 

 

$

 

26,001

 

Schedule of Intangibles, Net

Intangible Assets, net

 

 

June 28, 2026

 

 

 

December 31, 2025

 

(In thousands)

 

Gross

 

 

 

Accumulated
Amortization

 

 

 

Accumulated Impairment

 

 

 

Net

 

 

 

Gross

 

 

 

Accumulated
Amortization

 

 

 

Accumulated Impairment

 

 

 

Net

 

Technology

$

 

39,594

 

 

$

 

(3,996

)

 

$

 

 

 

$

 

35,598

 

 

$

 

39,594

 

 

$

 

(1,166

)

 

$

 

 

 

$

 

38,428

 

Other

 

 

60

 

 

 

 

(15

)

 

 

 

 

 

 

 

45

 

 

 

 

60

 

 

 

 

(8

)

 

 

 

 

 

 

 

52

 

Total

$

 

39,654

 

 

$

 

(4,011

)

 

$

 

 

 

$

 

35,643

 

 

$

 

39,654

 

 

$

 

(1,174

)

 

$

 

 

 

$

 

38,480

 

Schedule of Other Non-Current Assets

Other non-current assets

 

(In thousands)

 

 

June 28, 2026

 

 

 

December 31, 2025

 

Non-current deferred income taxes

 

$

 

2,212

 

 

$

 

2,386

 

Long-term investments

 

 

 

8,782

 

 

 

 

8,732

 

Restricted cash

 

 

 

2,100

 

 

 

 

2,102

 

Other

 

 

 

3,753

 

 

 

 

3,551

 

Total

 

$

 

16,847

 

 

$

 

16,771

 

Schedule of Other Current and Non-current Accrued Liabilities

Other current accrued liabilities

 

(In thousands)

 

 

June 28, 2026

 

 

 

December 31, 2025

 

Current operating lease liabilities

 

$

 

10,306

 

 

$

 

9,933

 

Sales and marketing

 

 

 

67,259

 

 

 

 

61,144

 

Warranty obligations

 

 

 

5,286

 

 

 

 

5,928

 

Sales returns(1)

 

 

 

20,605

 

 

 

 

24,435

 

Freight and duty

 

 

 

4,269

 

 

 

 

4,518

 

Current deferred consideration(2)

 

 

 

9,683

 

 

 

 

8,355

 

Other

 

 

 

31,781

 

 

 

 

29,715

 

Total

 

$

 

149,189

 

 

$

 

144,028

 

 

(1)
Inventory expected to be received from future sales returns amounted to $9.1 million and $10.8 million as of June 28, 2026 and December 31, 2025, respectively. Provisions to write down expected returned inventory to net realizable value amounted to $7.2 million and $7.9 million as of June 28, 2026 and December 31, 2025, respectively.
(2)
The balance represented current deferred consideration related to the acquisition of a perpetual software license. Refer to “Intangible Assets, net” above for additional information.

Other non-current accrued liabilities

(In thousands)

 

 

June 28, 2026

 

 

 

December 31, 2025

 

Non-current deferred consideration(1)

 

$

 

29,904

 

 

$

 

34,921

 

Non-current deferred revenue

 

 

 

3,990

 

 

 

 

4,206

 

Other

 

 

 

774

 

 

 

 

908

 

Total

 

$

 

34,668

 

 

$

 

40,035

 

 

(1)
The balance represented non-current deferred consideration related to the acquisition of a perpetual software license. Refer to “Intangible Assets, net” above for additional information.