XML 65 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Description Of Business And Accounting Policies (Details)
12 Months Ended
Jan. 03, 2025
USD ($)
segment
Dec. 29, 2023
USD ($)
Dec. 30, 2022
USD ($)
Apr. 01, 2024
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Number of reportable segments | segment 3      
Number of operating segments | segment 3      
Capitalized contract cost $ 124,300,000 $ 96,400,000    
Capitalized contract cost, amortization expense 55,200,000 39,500,000 $ 32,000,000  
Capitalized software costs 64,100,000 58,000,000    
Amortization of capitalized software 16,300,000 8,700,000 4,500,000  
Total revenue 3,683,300,000 3,798,700,000 3,676,300,000  
Advertising and promotional costs 57,900,000 57,300,000 50,900,000  
Equity Method Investee        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total revenue $ 108,800,000 87,700,000 $ 102,300,000  
PTx Trimble        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Ownership percentage 15.00%     15.00%
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      
Capitalized contract cost, amortization period (in years) 3 years      
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      
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      
Capitalized contract cost, amortization period (in years) 7 years      
Weighted-average useful lives (in years) 11 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      
Weighted Average        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Weighted-average useful lives (in years) 9 years