XML 74 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash and Investments - Fair Value of Cash Equivalents and Investments by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 29, 2018
Dec. 29, 2017
Investments, Debt and Equity Securities [Abstract]    
Maturing in one year or less $ 500,480 $ 377,155
Maturing after one year through five years 94,396 63,255
Total $ 594,876 $ 440,410