XML 81 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments - Amortized Cost and Fair Value of Available-For-Sale Investments (Details) - USD ($)
$ in Thousands
Apr. 01, 2018
Apr. 02, 2017
Schedule of Available-for-sale Securities [Line Items]    
Estimated Fair Value $ 222,026 $ 191,492
Total available-for-sale investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cost 294,982 335,797
Gross Unrealized Gains 43 65
Gross Unrealized Losses (2,720) (872)
Estimated Fair Value 292,305 334,990
U.S. government treasuries and agencies securities    
Schedule of Available-for-sale Securities [Line Items]    
Cost 61,166 62,048
Gross Unrealized Gains 0 16
Gross Unrealized Losses (894) (508)
Estimated Fair Value 60,272 61,556
Money market funds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 48,847 140,425
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 48,847 140,425
Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Cost 16,797 13,865
Gross Unrealized Gains 0 5
Gross Unrealized Losses (110) (23)
Estimated Fair Value 16,687 13,847
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 111,266 96,660
Gross Unrealized Gains 43 42
Gross Unrealized Losses (1,704) (326)
Estimated Fair Value 109,605 96,376
International government bonds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 2,650 5,423
Gross Unrealized Gains 0 2
Gross Unrealized Losses (12) (15)
Estimated Fair Value 2,638 5,410
Corporate commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Cost 9,034 4,898
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 9,034 4,898
Bank deposits    
Schedule of Available-for-sale Securities [Line Items]    
Cost 45,080 12,305
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 45,080 12,305
Repurchase agreements    
Schedule of Available-for-sale Securities [Line Items]    
Cost 142 173
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 142 173
Less amounts classified as cash equivalents    
Schedule of Available-for-sale Securities [Line Items]    
Cost 70,279 143,498
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 70,279 143,498
Short-term investments    
Schedule of Available-for-sale Securities [Line Items]    
Cost 224,703 192,299
Gross Unrealized Gains 43 65
Gross Unrealized Losses (2,720) (872)
Estimated Fair Value $ 222,026 $ 191,492