XML 66 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Accounting Policies - Narrative (Detail) - USD ($)
12 Months Ended
Jan. 02, 2021
Dec. 28, 2019
Dec. 29, 2018
Summary Of Accounting Policies [Line Items]      
Research and engineering costs $ 57,400,000 $ 59,100,000 $ 61,200,000
Capitalized software development costs 12,000,000.0 12,600,000 9,700,000
Amortization of capitalized software development costs 10,500,000 10,100,000 13,400,000
Unamortized capitalized software development costs 44,200,000 42,600,000  
Shipping and handling charges related to manufacturing activities 53,700,000 56,500,000 53,700,000
Advertising and promotion expenses 38,000,000.0 47,700,000 55,600,000
Foreign exchange loss $ 3,900,000 $ 3,600,000 $ 3,900,000
Number of anti-dilutive awards outstanding (in shares) 2,207,411 1,215,695 685,533
Dilutive shares (in shares) 473,196 748,395 986,984
Cash and cash equivalents   $ 0  
Days, past due, customer bankruptcies charged-off for finance and contract receivables 180 days    
Unconsolidated Affiliates      
Summary Of Accounting Policies [Line Items]      
Investments in unconsolidated affiliates $ 21,000,000.0 18,800,000  
Purchases from unconsolidated affiliates 9,300,000 10,400,000 $ 11,200,000
Sales to unconsolidated affiliates $ 500,000 600,000 800,000
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 $ 94,200,000 $ 88,700,000 $ 84,300,000