XML 30 R20.htm IDEA: XBRL DOCUMENT v3.4.0.3
Estimated Fair Value of Financial Instruments (Tables)
9 Months Ended
Mar. 31, 2016
Estimated Fair Value of Financial Instruments [Abstract]  
Financial Instruments Recorded on Condensed Consolidated Balance Sheets

Cash equivalents and marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

($ in thousands)

 

March 31, 2016

    

Level 1

    

Level 2

    

Level 3

    

Total

 

Money Market Funds

 

$

8,659

 

$

 —

 

$

 —

 

$

8,659

 

Marketable Securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury Bonds

 

 

6,951

 

 

 

 

 

 

6,951

 

Certificate of Deposits

 

 

4,253

 

 

 

 

 

 

4,253

 

U.S. Government Sponsored Agencies

 

 

22,259

 

 

 

 

 

 

22,259

 

Corporate Debt Securities

 

 

16,907

 

 

 

 

 

 

16,907

 

Total

 

$

59,029

 

$

 —

 

$

 —

 

$

59,029

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

($ in thousands)

 

June 30, 2015

    

Level 1

    

Level 2

    

Level 3

    

Total

 

Money Market Funds

 

$

10,138

 

$

 —

 

$

 —

 

$

10,138

 

Marketable Securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury Bonds

 

 

13,389

 

 

 

 

 

 

13,389

 

Certificate of Deposits

 

 

6,004

 

 

 

 

 

 

6,004

 

U.S. Government Sponsored Agencies

 

 

40,715

 

 

 

 

 

 

40,715

 

Corporate Debt Securities

 

 

26,058

 

 

 

 

 

 

26,058

 

Total

 

$

96,304

 

$

 —

 

$

 —

 

$

96,304

 

 

Schedule of Carrying Amounts and Estimated Fair Values (Level 2) of Debt Instruments

The carrying amounts and estimated fair values (Level 2) of debt instruments are as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of March 31, 2016

 

As of June 30, 2015

 

 

 

Carrying

 

Estimated

 

Carrying

 

Estimated

 

 

 

Amount

 

Fair Value

 

Amount

 

Fair Value

 

 

    

 

    

    

 

    

    

 

    

    

 

    

 

Convertible Senior Notes

 

$

97,172

 

$

76,223

 

$

96,625

 

$

103,800