XML 34 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 28, 2026
Revenue from Contract with Customer [Abstract]  
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, 2026December 31, 2025$ change% change
(In thousands)
ReceivablesAccounts receivable, net$63,607 $39,666 $23,941 60.4 %
Contract liabilities, currentDeferred revenue$50,842 $37,139 $13,703 36.9 %
Contract liabilities, non-currentOther 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 EndedSix Months Ended
Sales incentivesJune 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 EndedSix Months Ended
Sales returnsJune 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 EndedSix 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 
EMEA61,479 43,320 122,144 86,215 
APAC5,489 4,183 11,220 10,257 
Total$155,937 $129,405 $306,319 $248,471