XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description Of Business And Accounting Policies (Narrative) (Details)
12 Months Ended
Dec. 29, 2023
USD ($)
segment
Dec. 30, 2022
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Number of reportable segments | segment 4  
Forward Contracts    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Derivative financial instruments accounted for as hedges | $ $ 0 $ 0
Building    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 39 years  
Minimum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Subscription revenue term (in years) 1 year  
Subscription term (in years) 1 year  
Product warranty term (in years) 1 year  
Post contract support term (in years) 1 year  
Weighted-Average Useful Lives (in years) 3 years  
Minimum | Machinery and equipment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 4 years  
Minimum | Furniture and Fixtures    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 5 years  
Minimum | Computer Equipment And Software    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 2 years  
Minimum | Internal Use Of Software    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 2 years  
Maximum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Subscription revenue term (in years) 3 years  
Subscription term (in years) 3 years  
Product warranty term (in years) 2 years  
Post contract support term (in years) 3 years  
Weighted-Average Useful Lives (in years) 10 years  
Maximum | Machinery and equipment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 6 years  
Maximum | Furniture and Fixtures    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 10 years  
Maximum | Computer Equipment And Software    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 5 years  
Maximum | Internal Use Of Software    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 5 years  
Weighted Average    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Weighted-Average Useful Lives (in years) 7 years