| Schedule of Sales Incentives and Sales Returns Recognized as Contra-Revenue |
The following table reflects the changes in contract balances for the six months ended June 28, 2026:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Contract Classification | | Balance Sheet Classification | | June 28, 2026 | | December 31, 2025 | | $ change | | % change | | | | | (In thousands) | | | | Receivables | | Accounts receivable, net | | $ | 63,607 | | | $ | 39,666 | | | $ | 23,941 | | | 60.4 | % | | Contract liabilities, current | | Deferred revenue | | $ | 50,842 | | | $ | 37,139 | | | $ | 13,703 | | | 36.9 | % | | Contract liabilities, non-current | | Other non-current liabilities | | $ | 957 | | | $ | 1,476 | | | $ | (519) | | | (35.2) | % |
The following tables provide activities related to sales incentives and sales returns that are recognized as contra-revenue. | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | Sales incentives | June 28, 2026 | | June 29, 2025 | | June 28, 2026 | | June 29, 2025 | | (In thousands) | | Balance at the beginning of the period | $ | 26,450 | | | $ | 28,378 | | | $ | 29,124 | | | $ | 29,846 | | Credits issued | (19,078) | | | (19,834) | | | (36,746) | | | (41,552) | | Additions | 18,929 | | | 26,348 | | | 33,923 | | | 46,598 | | | Balance at the end of the period | $ | 26,301 | | | $ | 34,892 | | | $ | 26,301 | | | $ | 34,892 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | Sales returns | June 28, 2026 | | June 29, 2025 | | June 28, 2026 | | June 29, 2025 | | (In thousands) | | Balance at the beginning of the period | $ | 7,202 | | | $ | 8,963 | | | $ | 9,273 | | | $ | 11,651 | | Credits issued | (2,985) | | | (3,246) | | | (5,774) | | | (8,749) | | Additions | 1,181 | | | 2,373 | | | 1,899 | | | 5,188 | | | Balance at the end of the period | $ | 5,398 | | | $ | 8,090 | | | $ | 5,398 | | | $ | 8,090 | |
|
| Schedule of Disaggregation of Revenue |
We disaggregate our revenue into three geographic regions: the Americas, EMEA, and APAC, where we conduct our business. The following table presents revenue disaggregated by geographic region.
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 28, 2026 | | June 29, 2025 | | June 28, 2026 | | June 29, 2025 | | (In thousands) | | Americas | $ | 88,969 | | | $ | 81,902 | | | $ | 172,955 | | | $ | 151,999 | | | EMEA | 61,479 | | | 43,320 | | | 122,144 | | | 86,215 | | | APAC | 5,489 | | | 4,183 | | | 11,220 | | | 10,257 | | | Total | $ | 155,937 | | | $ | 129,405 | | | $ | 306,319 | | | $ | 248,471 | |
|