XML 32 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 30, 2025
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 March 30, 2025 and December 31, 2024, were as follows:

 

 

 

March 30, 2025

 

(In thousands)

 

Amortized Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Estimated
Fair Value

 

U.S. treasury securities

 

$

119,433

 

 

$

93

 

 

$

 

 

$

119,526

 

Total

 

$

119,433

 

 

$

93

 

 

$

 

 

$

119,526

 

 

 

 

December 31, 2024

 

(In thousands)

 

Amortized Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Estimated
Fair Value

 

U.S. treasury securities

 

$

119,199

 

 

$

171

 

 

$

 

 

$

119,370

 

Total

 

$

119,199

 

 

$

171

 

 

$

 

 

$

119,370

 

Schedule of Inventories

Inventories

 

(In thousands)

 

March 30, 2025

 

 

December 31, 2024

 

Raw materials

 

$

17,437

 

 

$

13,439

 

Finished goods

 

 

140,461

 

 

 

149,100

 

Total

 

$

157,898

 

 

$

162,539

 

Schedule of Property and Equipment, Net

Property and equipment, net

 

(In thousands)

 

March 30, 2025

 

 

December 31, 2024

 

Machinery and equipment

 

$

54,700

 

 

$

54,355

 

Furniture, fixtures, and leasehold improvements

 

 

20,585

 

 

 

20,028

 

Software

 

 

24,737

 

 

 

24,610

 

Computer equipment

 

 

5,393

 

 

 

5,384

 

Total property and equipment, gross

 

 

105,415

 

 

 

104,377

 

Accumulated depreciation

 

 

(94,113

)

 

 

(93,089

)

Total

 

$

11,302

 

 

$

11,288

 

Schedule of Other Non-Current Assets

Other non-current assets

 

(In thousands)

 

March 30, 2025

 

 

December 31, 2024

 

Non-current deferred income taxes

 

$

2,503

 

 

$

2,332

 

Long-term investments

 

 

8,478

 

 

 

8,381

 

Restricted cash

 

 

2,112

 

 

 

2,107

 

Other

 

 

3,960

 

 

 

3,767

 

Total

 

$

17,053

 

 

$

16,587

 

Schedule of Other Accrued Liabilities

Other accrued liabilities

 

(In thousands)

 

March 30, 2025

 

 

December 31, 2024

 

Current operating lease liabilities

 

$

10,288

 

 

$

10,837

 

Sales and marketing

 

 

50,060

 

 

 

59,129

 

Warranty obligations

 

 

5,307

 

 

 

5,192

 

Sales returns(1)

 

 

27,100

 

 

 

31,711

 

Freight and duty

 

 

4,112

 

 

 

4,979

 

Other

 

 

31,158

 

 

 

36,230

 

Total

 

$

128,025

 

 

$

148,078

 

 

 

(1)
Inventory expected to be received from future sales returns amounted to $12.8 million and $15.1 million as of March 30, 2025 and December 31, 2024, respectively. Provisions to write down expected returned inventory to net realizable value amounted to $8.6 million and $9.0 million as of March 30, 2025 and December 31, 2024, respectively.