XML 101 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurement (Tables)
12 Months Ended
May 02, 2020
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 May 2, 2020 and April 27, 2019 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 May 2, 2020:
 
 
 
 
 
 
 
Cash and cash equivalents
$
40,398

 
$

 
$

 
$
40,398

Restricted cash
14

 

 

 
14

Available-for-sale securities:
 

 
 

 
 
 
 
Certificates of deposit

 
1,230

 

 
1,230

Derivatives - asset position

 
261

 

 
261

Derivatives - liability position

 
(17
)
 

 
(17
)
Acquisition-related contingent consideration

 

 
(761
)
 
(761
)
 
$
40,412

 
$
1,474

 
$
(761
)
 
$
41,125

Balance as of April 27, 2019:
 

 
 

 
 
 
 

Cash and cash equivalents
$
35,383

 
$

 
$

 
$
35,383

Restricted cash
359

 

 

 
359

Available-for-sale securities:
 

 
 

 
 
 
 
Certificates of deposit

 
3,464

 

 
3,464

U.S. Government securities
10,774

 

 

 
10,774

U.S. Government sponsored entities

 
10,482

 

 
10,482

Municipal bonds

 
1,624

 

 
1,624

Derivatives - asset position

 
91

 

 
91

Derivatives - liability position

 
(4
)
 

 
(4
)
Acquisition-related contingent consideration

 

 
(3,065
)
 
(3,065
)
 
$
46,516

 
$
15,657

 
$
(3,065
)
 
$
59,108

Rollforward of Level 3 Contingent Consideration Liabilities
A roll forward of the Level 3 contingent liabilities, both short- and long-term, for the fiscal year ended May 2, 2020 is as follows:
Acquisition-related contingent consideration as of April 27, 2019
 
$
3,065

Additions
 
100

Settlements
 
(2,491
)
Interest
 
50

Foreign currency translation
 
37

Acquisition-related contingent consideration as of May 2, 2020
 
$
761