XML 65 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investments - Available-for-Sale (Details) - USD ($)
$ in Thousands
Jul. 02, 2017
Apr. 02, 2017
U.S. government treasuries and agencies securities    
Schedule of Available-for-sale Securities [Line Items]    
Cost $ 73,974 $ 62,048
Gross Unrealized Gains 10 16
Gross Unrealized Losses (509) (508)
Estimated Fair Value 73,475 61,556
Money market funds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 61,920 140,425
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 61,920 140,425
Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Cost 14,526 13,865
Gross Unrealized Gains 9 5
Gross Unrealized Losses (19) (23)
Estimated Fair Value 14,516 13,847
Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 107,764 96,660
Gross Unrealized Gains 71 42
Gross Unrealized Losses (226) (326)
Estimated Fair Value 107,609 96,376
International government bonds    
Schedule of Available-for-sale Securities [Line Items]    
Cost 5,424 5,423
Gross Unrealized Gains 4 2
Gross Unrealized Losses (13) (15)
Estimated Fair Value 5,415 5,410
Corporate commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Cost   4,898
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   4,898
Bank deposits    
Schedule of Available-for-sale Securities [Line Items]    
Cost 12,646 12,305
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 12,646 12,305
Repurchase agreements    
Schedule of Available-for-sale Securities [Line Items]    
Cost 38 173
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 38 173
Total available-for-sale investments    
Schedule of Available-for-sale Securities [Line Items]    
Cost 276,292 335,797
Gross Unrealized Gains 94 65
Gross Unrealized Losses (767) (872)
Estimated Fair Value 275,619 334,990
Less amounts classified as cash equivalents    
Schedule of Available-for-sale Securities [Line Items]    
Cost 61,958 143,498
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 61,958 143,498
Short-term investments    
Schedule of Available-for-sale Securities [Line Items]    
Cost 214,334 192,299
Gross Unrealized Gains 94 65
Gross Unrealized Losses (767) (872)
Estimated Fair Value $ 213,661 $ 191,492