XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 02, 2017
Jul. 03, 2016
Jul. 02, 2017
Jul. 03, 2016
Dec. 31, 2016
Financial Instruments and Fair Value [Line Items]          
Available-for-sale securities, realized loss $ 100,000 $ 200,000 $ 200,000 $ 300,000  
Available-for-sale securities, realized gain 200,000 300,000 500,000 400,000  
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 928,688,000   928,688,000   $ 732,979,000
Fair market value of investments with unrealized losses greater than one year 1,800,000   1,800,000   2,900,000
Aggregate loss of investments with unrealized losses greater than one year     200,000   300,000
Fair market value of investments with unrealized losses less than one year 926,900,000   926,900,000   730,100,000
Aggregate loss of investments with unrealized losses less than one year     2,400,000   2,500,000
Gains (losses) on foreign currency transactions (2,400,000) 6,900,000 (900,000) 10,400,000  
Realized (losses) gains on foreign currency contracts 1,600,000 $ (6,900,000) 600,000 $ (10,200,000)  
Universal Robots          
Financial Instruments and Fair Value [Line Items]          
Maximum payment per earn-out     25,000,000    
Foreign Exchange Contracts          
Financial Instruments and Fair Value [Line Items]          
Notional amount of foreign currency forward contracts $ 94,100,000   94,100,000   83,900,000
Gains (losses) on foreign currency transactions     $ (300,000)   $ (100,000)