XML 62 R51.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value Measurements - Level 3 Reconciliation (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 28, 2017
Apr. 30, 2016
Reconciliation of Level 3 assets recorded at fair value using significant unobservable inputs    
Purchases $ 6,250  
Balance at end of period 6,250  
Reconciliation of Level 3 liabilities recorded at fair value using significant unobservable inputs    
Acquisitions 1,204  
Translation adjustment 20  
Balance at end of period 1,224  
Available-for-sale investments    
Investments not included in the fair value hierarchy    
Fair value of investments measured using net asset value $ 6,700 $ 7,200