XML 41 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments - Contractual maturity dates (Details) - USD ($)
$ in Thousands
Jul. 01, 2017
Dec. 31, 2016
Investments, Debt and Equity Securities [Abstract]    
Due in one year $ 340,293 $ 355,152
Due in one to two years 16,797 49,541
Total $ 357,090 $ 404,693