XML 35 R24.htm IDEA: XBRL DOCUMENT
v3.26.1

Balance Sheet Components (Tables) | 3 Months Ended
--- | ---
Mar. 29, 2026
Balance Sheet Related Disclosures [Abstract] |
Schedule of Available-for-Sale Short-Term Investments | Short-term investments
| As of March 29, 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 | $ | 14,863 |  |  | $ | — |  |  | $ | (1) |  |  | $ | 14,862 |  |  | $ | 19,980 |  |  | $ | 5 |  |  | $ | — |  |  | $ | 19,985 |
Schedule of Property and Equipment, Net |
| As of
| March 29, 2026 |  | December 31, 2025
| (In thousands)
Machinery and equipment | $ | 16,124 |  |  | $ | 16,093 |
Capitalized software development costs | 24,702 |  |  | 22,002 |
Software and license | 5,853 |  |  | 5,877 |
Computer equipment | 881 |  |  | 881 |
Leasehold improvements | 941 |  |  | 941 |
Furniture and fixtures | 1,404 |  |  | 1,393 |
Total property and equipment, gross | 49,905 |  |  | 47,187 |
Less: accumulated depreciation and amortization | (35,727) |  |  | (34,029) |
Total property and equipment, net | $ | 14,178 |  |  | $ | 13,158 |
Depreciation and amortization expense pertaining to property and equipment are as follows:
| Three Months Ended |  |
| March 29, 2026 |  | March 30, 2025 |  |  |  |
| (In thousands)
Depreciation: |  |  |  |  |  |  |
Operating expenses | $ | 356 |  |  | $ | 557 |  |  |  |  |
Amortization: |  |  |  |  |  |  |
Subscriptions and services cost | 1,256 |  |  | 272 |  |  |  |  |
Operating expenses | 85 |  |  | — |  |  |  |  |
Total depreciation and amortization | $ | 1,697 |  |  | $ | 829 |  |  |  |  |
Schedule of Intangible Assets Acquired From Business Combinations | Intangible assets acquired through business combination as of March 29, 2026 were as follows:
|  | Gross carrying amount |  |  |  |  |  | Weighted-average remaining useful lives
|  | (In thousands) |  |
Customer relationship |  | $ | 8,450 |  |  |  |  |  |  | 10 years
Proprietary technologies |  | 9,930 |  |  |  |  |  |  | 5 - 10 years
Trade names |  | 1,110 |  |  |  |  |  |  | 13 years
Total intangible assets |  | $ | 19,490 |  |  |  |  |  |  |
Schedule of Expected Future Amortization Expense for Purchased Intangible Assets | The expected future amortization expense for intangible assets as of March 29, 2026 was as follows (in thousands):
2026 (Remaining nine months) | $ | 1,512 |
2027 | 2,026 |
2028 | 2,026 |
2029 | 2,026 |
2030 | 2,026 |
Thereafter | 9,874 |
Total | $ | 19,490 |
Schedule of Accrued Liabilities | Accrued liabilities
| As of
| March 29, 2026 |  | December 31, 2025
| (In thousands)
Sales incentives and marketing expenditures | $ | 28,647 |  |  | $ | 31,976 |
Sales returns | 7,202 |  |  | 9,273 |
Employee compensation | 17,200 |  |  | 23,221 |
Cloud and other costs | 8,903 |  |  | 6,052 |
Other | 27,379 |  |  | 21,850 |
Total | $ | 89,331 |  |  | $ | 92,372 |

X
- References No definition available. + Details
Name: | us-gaap_BalanceSheetRelatedDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aaa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2 Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2 Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3 Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3 Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3 Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired in business combination. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 + Details
Name: | us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accrued liabilities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 40 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 + Details
Name: | us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration