XML 44 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Estimated Fair Value of Financial Instruments (Tables)
12 Months Ended
Jun. 30, 2016
Estimated Fair Value of Financial Instruments [Abstract]  
Financial Instruments Recorded on Condensed Consolidated Balance Sheets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

($ in thousands)

 

June 30, 2016

    

Level 1

    

Level 2

    

Level 3

    

Total

 

Money Market Funds

 

$

10,012

 

$

 —

 

$

 —

 

$

10,012

 

Marketable Securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury Bonds

 

 

5,065

 

 

 

 

 

 

5,065

 

Certificate of Deposits

 

 

3,003

 

 

 

 

 

 

3,003

 

U.S. Government Sponsored Agencies

 

 

14,342

 

 

 

 

 

 

14,342

 

Corporate Debt Securities

 

 

15,014

 

 

 

 

 

 

15,014

 

Total

 

$

47,436

 

$

 —

 

$

 —

 

$

47,436

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

($ 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 June 30, 2016

 

As of June 30, 2015

 

 

 

Carrying

 

Estimated

 

Carrying

 

Estimated

 

 

 

Amount

 

Fair Value

 

Amount

 

Fair Value

 

 

    

 

    

    

 

    

    

 

    

    

 

    

 

Convertible Senior Notes

 

$

97,354

 

$

71,359

 

$

96,625

 

$

103,800