v3.26.3
Balance Sheet Components
9 Months Ended
Sep. 27, 2026
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
Short-term investments

As of September 27, 2026As of December 31, 2025
Amortized CostUnrealized GainsUnrealized LossesEstimated Fair ValueAmortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
(In thousands)
U.S. Treasuries$64,483 $— $(21)$64,462 $19,980 $5 $— $19,985 
Property and equipment, net

As of
September 27,
2026
December 31,
2025
(In thousands)
Machinery and equipment$15,907 $16,093 
Capitalized software development costs
32,619 22,002 
Software and license5,800 5,877 
Computer equipment611 881 
Leasehold improvements
946 1,393 
Furniture and fixtures1,286 941 
Total property and equipment, gross57,169 47,187 
Less: accumulated depreciation and amortization(38,400)(34,029)
Total property and equipment, net$18,769 $13,158 

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

Three Months EndedNine Months Ended
September 27,
2026
September 28,
2025
September 27,
2026
September 28,
2025
(In thousands)
Depreciation:
Operating expenses$354 $435 $1,056 $1,358 
Amortization:
Subscriptions and services cost1,533 364 4,064 977 
Operating expenses246 100 421 251 
Total depreciation and amortization$2,133 $899 $5,541 $2,586 

Goodwill

During the nine months ended September 27, 2026, we recorded goodwill of $36.9 million on acquisitions of Canary and Aloe Care and have determined that no event occurred or circumstances changed 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 September 27, 2026.
Intangible assets, net

Intangible assets acquired through business combinations as of September 27, 2026 were as follows:

Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
(In thousands)
Customer relationship$8,790 (1,104)7,686 
Proprietary technologies
14,480 (865)13,615 
Trade names
3,660 (177)3,483 
Total intangible assets$26,930 $(2,146)$24,784 


Amortization of intangible assets resulting from business combinations during the three and nine months ended September 27, 2026 was $0.9 million and $2.1 million, respectively. The expected future amortization expense for intangible assets as of September 27, 2026 was as follows (in thousands):

2026 (remaining three months)$950 
20273,261 
20283,060 
20292,903 
20302,788 
Thereafter11,822 
Total$24,784 

Accrued liabilities
As of
September 27,
2026
December 31,
2025
(In thousands)
Sales incentives and marketing expenditures
$28,429 $31,976 
Sales returns
5,086 9,273 
Employee compensation
20,393 23,221 
Cloud and other costs11,136 6,052 
Other27,653 21,850 
Total$92,697 $92,372