XML 77 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investments - Available-For-Sale Investments (Details) - USD ($)
$ in Thousands
Apr. 02, 2017
Apr. 03, 2016
Schedule of Available-for-sale Securities [Line Items]    
Estimated Fair Value $ 191,492 $ 151,233
Total available-for-sale investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cost 335,797 275,629
Gross Unrealized Gains 65 409
Gross Unrealized Losses (872) (187)
Estimated Fair Value 334,990 275,851
U.S. government treasuries and agencies securities    
Schedule of Available-for-sale Securities [Line Items]    
Cost 62,048 32,374
Gross Unrealized Gains 16 146
Gross Unrealized Losses (508) (1)
Estimated Fair Value 61,556 32,519
Money market funds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 140,425 124,504
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 140,425 124,504
Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Cost 13,865 10,518
Gross Unrealized Gains 5 4
Gross Unrealized Losses (23) (7)
Estimated Fair Value 13,847 10,515
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 96,660 91,321
Gross Unrealized Gains 42 246
Gross Unrealized Losses (326) (179)
Estimated Fair Value 96,376 91,388
International government bonds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 5,423 2,195
Gross Unrealized Gains 2 13
Gross Unrealized Losses (15) 0
Estimated Fair Value 5,410 2,208
Corporate commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Cost 4,898 1,992
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 4,898 1,992
Bank deposits    
Schedule of Available-for-sale Securities [Line Items]    
Cost 12,305 11,711
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 12,305 11,711
Repurchase agreements    
Schedule of Available-for-sale Securities [Line Items]    
Cost 173  
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 173 114
Municipal bonds    
Schedule of Available-for-sale Securities [Line Items]    
Cost   900
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   900
Less amounts classified as cash equivalents    
Schedule of Available-for-sale Securities [Line Items]    
Cost 143,498 124,618
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 143,498 124,618
Short-term investments    
Schedule of Available-for-sale Securities [Line Items]    
Cost 192,299 151,011
Gross Unrealized Gains 65 409
Gross Unrealized Losses (872) (187)
Estimated Fair Value $ 191,492 $ 151,233