v3.26.1
Balance Sheet Components
6 Months Ended
Jun. 28, 2026
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
Short-term investments

As of June 28, 2026As of December 31, 2025
Amortized CostUnrealized GainsUnrealized LossesEstimated Fair ValueAmortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
(In thousands)
U.S. Treasuries$39,749 $— $— $39,749 $19,980 $$— $19,985 

Property and equipment, net

As of
June 28,
2026
December 31,
2025
(In thousands)
Machinery and equipment$16,331 $16,093 
Capitalized software development costs
27,974 22,002 
Software and license5,850 5,877 
Computer equipment881 881 
Leasehold improvements
941 941 
Furniture and fixtures1,410 1,393 
Total property and equipment, gross53,387 47,187 
Less: accumulated depreciation and amortization(37,411)(34,029)
Total property and equipment, net$15,976 $13,158 

Depreciation and amortization expense pertaining to property and equipment are as follows:

Three Months EndedSix Months Ended
June 28,
2026
June 29,
2025
June 28,
2026
June 29,
2025
(In thousands)
Depreciation:
Operating expenses$346 $366 $702 $923 
Amortization:
Subscriptions and services cost1,275 341 2,531 613 
Operating expenses90 151 175 151 
Total depreciation and amortization$1,711 $858 $3,408 $1,687 

Goodwill

We have determined that no event occurred or circumstances changed during the six months ended June 28, 2026 that would more likely than not reduce the fair value of goodwill below the carrying amount. There was no accumulated goodwill impairment recognized as of June 28, 2026.
Intangible assets, net

Intangible assets acquired through business combinations as of June 28, 2026 were as follows:

Gross carrying amountAccumulated amortizationNet carrying amountWeighted-average remaining amortization periods
(In thousands)
Customer relationship$8,790 (630)8,160 9.4 years
Proprietary technologies
14,480 (495)13,985 9.4 years
Trade names
3,660 (92)3,568 10.6 years
Total intangible assets$26,930 $(1,217)$25,713 


Amortization of intangible assets resulting from business combinations during the three and six months ended June 28, 2026 was $1.2 million and $1.2 million, respectively. There were no accumulated intangible assets impairment recognized as of June 28, 2026. The expected future amortization expense for intangible assets as of June 28, 2026 was as follows (in thousands):

2026 (Remaining six months)$1,879 
20273,261 
20283,060 
20292,903 
20302,788 
Thereafter11,822 
Total$25,713 

Accrued liabilities
As of
June 28,
2026
December 31,
2025
(In thousands)
Sales incentives and marketing expenditures
$28,707 $31,976 
Sales returns
5,398 9,273 
Employee compensation
20,791 23,221 
Cloud and other costs9,154 6,052 
Other28,732 21,850 
Total$92,782 $92,372