Balance Sheet Components (Tables)
|
9 Months Ended |
Sep. 27, 2026 |
| Balance Sheet Related Disclosures [Abstract] |
|
| Schedule of Available-for-Sale Short-Term Investments |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of September 27, 2026 | | As of December 31, 2025 | | Amortized Cost | | Unrealized Gains | | Unrealized Losses | | Estimated Fair Value | | Amortized Cost | | Unrealized Gains | | Unrealized Losses | | Estimated Fair Value | | (In thousands) | | U.S. Treasuries | $ | 64,483 | | | $ | — | | | $ | (21) | | | $ | 64,462 | | | $ | 19,980 | | | $ | 5 | | | $ | — | | | $ | 19,985 | |
|
| Schedule of 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 license | 5,800 | | | 5,877 | | | Computer equipment | 611 | | | 881 | | Leasehold improvements | 946 | | | 1,393 | | | Furniture and fixtures | 1,286 | | | 941 | | | Total property and equipment, gross | 57,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 Ended | | Nine 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 cost | 1,533 | | | 364 | | | 4,064 | | | 977 | | | Operating expenses | 246 | | | 100 | | | 421 | | | 251 | | | Total depreciation and amortization | $ | 2,133 | | | $ | 899 | | | $ | 5,541 | | | $ | 2,586 | |
|
| Schedule of Intangible Assets Acquired From Business Combinations |
Intangible assets acquired through business combinations as of September 27, 2026 were as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | Gross Carrying Amount | | Accumulated Amortization | | Net 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 | | | |
|
| Schedule of Expected Future Amortization Expense for Purchased Intangible Assets |
The expected future amortization expense for intangible assets as of September 27, 2026 was as follows (in thousands): | | | | | | | 2026 (remaining three months) | $ | 950 | | | 2027 | 3,261 | | | 2028 | 3,060 | | | 2029 | 2,903 | | | 2030 | 2,788 | | | Thereafter | 11,822 | | | Total | $ | 24,784 | |
|
| Schedule of 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 costs | 11,136 | | | 6,052 | | | Other | 27,653 | | | 21,850 | | | Total | $ | 92,697 | | | $ | 92,372 | |
|