XML 75 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Level 3 Reconciliation (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Jan. 27, 2018
Apr. 29, 2017
Reconciliation of Level 3 assets recorded at fair value using significant unobservable inputs    
Balance at beginning of period $ 6,900  
Purchases 2,500  
Realized gain 2,204 $ 700
Unrealized gain reclassified to net income (650)  
Balance at end of period 10,954 6,900
Reconciliation of Level 3 liabilities recorded at fair value using significant unobservable inputs    
Balance at beginning of period 1,248  
Fair value adjustment (951)  
Translation adjustment 57  
Balance at end of period 354 1,248
Available-for-sale investments    
Investments not included in the fair value hierarchy    
Fair value of investments measured using net asset value $ 7,300 $ 7,100