XML 28 R17.htm IDEA: XBRL DOCUMENT v3.26.3
Revenue Recognition Revenue Recognition (Tables)
9 Months Ended
Oct. 03, 2026
Revenue Recognition [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table summarizes the company's net sales by geographical location (in thousands):
Three Months EndedNine Months Ended
Oct 3, 2026Sep 27, 2025Oct 3, 2026Sep 27, 2025
United States and Canada$455,578 $433,705 $1,340,683 $1,260,140 
Europe and Middle East97,126 95,349 303,128 273,644 
Asia62,036 53,904 165,389 154,454 
Latin America37,835 23,043 89,524 61,085 
Total$652,575 $606,001 $1,898,724 $1,749,323 
Contract with Customer, Asset and Liability [Table Text Block]
The following table provides information about contract assets and contract liabilities from contracts with customers (in thousands):
Oct 3, 2026Jan 3, 2026
Contract assets$904 $1,048 
Contract liabilities41,421 37,236 
Non-current contract liabilities20,990 20,987