XML 46 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
12 Months Ended
Jun. 27, 2020
Fair Value Disclosures [Abstract]  
Fair Value, Measurement Inputs, Disclosure [Table Text Block]
Assets and liabilities measured at fair value on a recurring basis were as follows:

 
As of June 27, 2020
 
As of June 29, 2019
 
Fair Value
 
 
 
Fair Value
 
 
 
Measurements Using
 
Total
 
Measurements Using
 
Total
 
Level 1
 
Level 2
 
Level 3
 
 
Level 1
 
Level 2
 
Level 3
 
 
(in thousands)
Assets
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    Money market funds
$
61,814

 
$

 
$

 
$
61,814

 
$
186,819

 
$

 
$

 
$
186,819

Short term investments
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    Certificates of deposit

 

 

 

 

 
1,000

 

 
1,000

    Corporate debt securities

 
35,536

 

 
35,536

 

 
139,990

 

 
139,990

Other current assets
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    Foreign currency forward contracts

 
1,151

 

 
1,151

 

 
651

 

 
651

Total
$
61,814

 
$
36,687

 
$

 
$
98,501

 
$
186,819

 
$
141,641

 
$

 
$
328,460

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Accrued expenses
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    Foreign currency forward contracts
$

 
$
341

 
$

 
$
341

 
$

 
$
148

 
$

 
$
148

    Contingent consideration

 

 
10,000

 
10,000

 

 

 
9,052

 
9,052

Other liabilities
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    Contingent consideration

 

 
4,165

 
4,165

 

 

 

 

Total
$

 
$
341

 
$
14,165

 
$
14,506

 
$

 
$
148

 
$
9,052

 
$
9,200



Changes in contingent consideration liability:
 
 
(in thousands)
Balance, June 30, 2018
 
$
16,000

Addition
 
2,104

Payment
 
(9,052
)
Adjustment
 

Balance, June 29, 2019
 
9,052

Addition
 
14,165

Payment
 
(8,000
)
Adjustment
 
(1,052
)
Balance, June 27, 2020
 
$
14,165



Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]

Changes in contingent consideration liability:
 
 
(in thousands)
Balance, June 30, 2018
 
$
16,000

Addition
 
2,104

Payment
 
(9,052
)
Adjustment
 

Balance, June 29, 2019
 
9,052

Addition
 
14,165

Payment
 
(8,000
)
Adjustment
 
(1,052
)
Balance, June 27, 2020
 
$
14,165