XML 70 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 27, 2020
Sep. 29, 2019
Sep. 27, 2020
Sep. 29, 2019
Dec. 31, 2019
Jun. 28, 2020
Financial Instruments and Fair Value [Line Items]            
Available-for-sale securities, realized gain $ 1,100,000 $ 500,000 $ 4,100,000 $ 700,000    
Available-for-sale securities, realized loss 100,000   300,000 200,000    
Fair market value of investments with unrealized losses less than one year 24,400,000   24,400,000   $ 23,600,000  
Unrealized Gain (loss) on contracts (1,200,000) (1,500,000) 400,000 3,400,000    
Equity securities unrealized gain loss 2,000,000.0 $ 100,000 5,700,000 3,800,000    
Equity securities unrealized (gains) loss     6,000,000.0 $ 200,000    
Debt Mutual Funds            
Financial Instruments and Fair Value [Line Items]            
Available for sale securities with out contractual maturity date 6,900   6,900      
Mobile Industrial Robots (MiR)            
Financial Instruments and Fair Value [Line Items]            
Maximum amount of contingent consideration paid for acquisition 65,800,000   65,800,000      
Autoguide LLC [Member]            
Financial Instruments and Fair Value [Line Items]            
Maximum amount of contingent consideration paid for acquisition $ 106,900,000   106,900,000     $ 106,900,000
Foreign Exchange Contracts            
Financial Instruments and Fair Value [Line Items]            
Unrealized Gain (loss) on contracts     $ 111,500,000   $ 144,900,000