XML 84 R64.htm IDEA: XBRL DOCUMENT v3.6.0.2
Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2013
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Financial Instruments and Fair Value [Line Items]          
Available-for-sale securities, realized loss     $ 500,000 $ 400,000 $ 0
Available-for-sale securities, realized gain     1,600,000 1,700,000 2,400,000
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses     732,979,000 601,660,000  
Fair market value of investments with unrealized losses greater than one year     2,900,000 900,000  
Aggregate loss of investments with unrealized losses greater than one year     300,000 500,000  
Fair market value of investments with unrealized losses less than one year     730,100,000 600,800,000  
Aggregate loss of investments with unrealized losses less than one year     2,500,000 3,600,000  
Gains (losses) on foreign currency transactions     8,000,000 2,500,000 900,000
Realized (losses) gains on foreign currency contracts     $ (8,700,000) (3,000,000) $ (200,000)
Proceeds from sale of equity interest $ 5,400,000 $ 34,200,000   $ 5,406,000  
Accounts Receivable | Customer 1 | Minimum          
Financial Instruments and Fair Value [Line Items]          
Concentration risk, percentage     10.00%    
Accounts Receivable | Customer 2 | Minimum          
Financial Instruments and Fair Value [Line Items]          
Concentration risk, percentage       10.00%  
Foreign Currency Forward Contracts          
Financial Instruments and Fair Value [Line Items]          
Gains (losses) on foreign currency transactions     $ (100,000) $ 0  
Equity And Debt Mutual Funds          
Financial Instruments and Fair Value [Line Items]          
Available for sale securities with out contractual maturity date     18,000,000    
Universal Robots          
Financial Instruments and Fair Value [Line Items]          
Maximum payment per earn-out     $ 25,000,000