XML 36 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Tables)
9 Months Ended
Mar. 30, 2019
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
Assets and liabilities measured at fair value on a recurring basis were as follows:
 
As of March 30, 2019
 
As of June 30, 2018
 
Fair Value
 Measurements Using
 
Total
Balance
 
Fair Value
 Measurements Using
 
Total
Balance
 
Level 1
 
Level 2
 
Level 3
 
 
Level 1
 
Level 2
 
Level 3
 
 
(in thousands)
Assets
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    Agency securities
$

 
$

 
$

 
$

 
$

 
$
13,946

 
$

 
$
13,946

    Certificates of deposit

 

 

 

 

 
6,000

 

 
6,000

    Commercial paper

 

 

 

 

 
45,063

 

 
45,063

    Corporate debt securities

 

 

 

 

 
3,819

 

 
3,819

    Money market funds
195,805

 

 

 
195,805

 
98,467

 

 

 
98,467

    U.S. Treasury securities

 

 

 

 

 
30,988

 

 
30,988

Short term investments
 
 
 
 
 
 


 
 
 
 
 
 
 


    Certificates of deposit

 
5,000

 

 
5,000

 

 
52,428

 

 
52,428

    Commercial paper

 
2,999

 

 
2,999

 

 
64,354

 

 
64,354

    Corporate debt securities

 
185,994

 

 
185,994

 

 
367,765

 

 
367,765

    U.S. Treasury securities

 
49,871

 

 
49,871

 

 
598,368

 

 
598,368

Other current assets
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts

 
230

 

 
230

 

 
235

 

 
235

Total assets
$
195,805

 
$
244,094

 
$

 
$
439,899

 
$
98,467

 
$
1,182,966

 
$

 
$
1,281,433

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Accrued expenses
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
$

 
$
496

 
$

 
$
496

 
$

 
$
1,845

 
$

 
$
1,845

Contingent consideration

 

 
9,052

 
9,052

 

 

 
8,000

 
8,000

Other liabilities
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent consideration

 

 

 

 

 

 
8,000

 
8,000

Total Liabilities
$

 
$
496

 
$
9,052

 
$
9,548

 
$

 
$
1,845

 
$
16,000

 
$
17,845