XML 40 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurement (Tables)
3 Months Ended
Jul. 29, 2017
Fair Value Disclosures [Abstract]  
Schedule of Fair Value
The following table sets forth by Level within the fair value hierarchy our financial assets and liabilities that were accounted for at fair value on a recurring basis at July 29, 2017 and April 29, 2017 according to the valuation techniques we used to determine their fair values. There have been no transfers of assets or liabilities among the fair value hierarchies presented.
 
Fair Value Measurements
 
Level 1
 
Level 2
 
Level 3
 
Total
Balance as of July 29, 2017
 
 
 
 
 
 
 
Cash and cash equivalents
$
26,868

 
$

 
$

 
$
26,868

Restricted cash
222

 

 

 
222

Available-for-sale securities:
 

 
 

 
 
 
 
Certificates of deposit

 
11,028

 

 
11,028

U.S. Government sponsored entities

 
7,643

 

 
7,643

Municipal bonds

 
6,349

 

 
6,349

Derivatives - asset position

 
31

 

 
31

Derivatives - liability position

 
(602
)
 

 
(602
)
Contingent liability

 

 
(1,004
)
 
(1,004
)
 
$
27,090

 
$
24,449

 
$
(1,004
)
 
$
50,535

Balance as of April 29, 2017
 

 
 

 
 
 
 

Cash and cash equivalents
$
32,623

 
$

 
$

 
$
32,623

Restricted cash
216

 

 

 
216

Available-for-sale securities:
 

 
 

 
 
 
 
Certificates of deposit

 
12,487

 

 
12,487

U.S. Government securities
400

 

 

 
400

U.S. Government sponsored entities

 
12,238

 

 
12,238

Municipal bonds

 
7,588

 

 
7,588

Derivatives - asset position

 
64

 

 
64

Derivatives - liability position

 
(277
)
 

 
(277
)
Contingent liability

 

 
(1,891
)
 
(1,891
)
 
$
33,239

 
$
32,100

 
$
(1,891
)
 
$
63,448

Rollforward of Level 3 Contingent Consideration Liabilities
A roll forward of the Level 3 contingent liability, both short- and long-term, for the three months ended July 29, 2017 is as follows:
Contingent liability as of April 29, 2017
 
$
1,891

Settlements
 
(1,009
)
Interest
 
13

Foreign currency translation
 
109

Contingent liability as of July 29, 2017
 
$
1,004