XML 20 R9.htm IDEA: XBRL DOCUMENT v3.26.3
Revenue Recognition Revenue Recognition
9 Months Ended
Oct. 03, 2026
Revenue Recognition [Abstract]  
Revenue from Contract with Customer [Text Block] REVENUE RECOGNITION
Disaggregation of Revenue
The company disaggregates its net sales by geographical location as the company believes it best depicts how the nature, timing and uncertainty of its net sales and cash flows are affected by economic factors. In general, the company recognizes revenue at the point in time control transfers to its customers based on contractual shipping terms.
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 Balances
Contract assets primarily relate to the company's right to consideration for work completed but not billed at the reporting date and are recorded in Prepaid expenses and other in the Condensed Consolidated Balance Sheet. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Accounts receivable are not considered contract assets under the revenue standard as contract assets are conditioned upon the company's future satisfaction of a performance obligation. Accounts receivable, in contracts, are unconditional rights to consideration.
Contract liabilities relate to advance consideration received from customers for which revenue has not been recognized. Current contract liabilities are recorded in Accrued expenses in the Condensed Consolidated Balance Sheet. Non-current contract liabilities are recorded in Other non-current liabilities in the Condensed Consolidated Balance Sheet. Contract liabilities are reduced when the associated revenue from the contract is recognized.
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 
During the nine month period ended October 3, 2026, the company recognized revenue of $26.8 million, which was included in the contract liability balance at the beginning of the period. Additions to contract liabilities representing amounts billed to customers in excess of revenue recognized to date were $31.8 million during the nine month period ended October 3, 2026.
Substantially all of the company's outstanding performance obligations will be satisfied within 12 to 36 months. There were no contract asset impairments during the nine month period ended October 3, 2026.