XML 66 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Accounting Policies - Narrative (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Summary Of Accounting Policies [Line Items]      
Research and engineering costs $ 67.0 $ 64.7 $ 60.1
Capitalized software development costs 13.3 11.0 10.2
Amortization of capitalized software development costs 10.7 10.5 11.6
Unamortized capitalized software development costs 44.0 43.1  
Shipping and handling charges related to manufacturing activities 65.5 72.0 77.6
Advertising and promotion expenses 47.5 44.5 39.3
Foreign exchange loss $ 7.4 $ 11.0 $ 7.5
Number of anti-dilutive awards outstanding (in shares) 0 0 0
Dilutive securities (in shares) 905,610 1,060,072 945,250
Days, past due, customer bankruptcies charged-off for finance and contract receivables 180 days    
Finance Receivables      
Summary Of Accounting Policies [Line Items]      
Days past due, finance receivables assessed for charge-off 120 days    
Days past due, receivables charged-off 60 days    
Contract Receivables Related To Equipment Leases      
Summary Of Accounting Policies [Line Items]      
Days past due, receivables charged-off 150 days    
Contract Receivables Related To Franchise Finance      
Summary Of Accounting Policies [Line Items]      
Days past due, receivables charged-off 180 days    
Shipping and Handling      
Summary Of Accounting Policies [Line Items]      
Shipping and handling charges $ 116.4 $ 107.8 $ 104.9
Cargo and Freight      
Summary Of Accounting Policies [Line Items]      
Shipping and handling charges   $ 11.5 $ 11.0