XML 45 R33.htm IDEA: XBRL DOCUMENT v3.4.0.3
Investments - Carrying Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Jun. 30, 2015
Schedule of Held-to-maturity Securities [Line Items]    
Available-for-sale securities, current $ 12,719 $ 17,227
Held-to-maturity securities, maturities from 1-90 days 747 1,496
Held-to-maturity securities, maturities from 91-360 days 3,939 4,438
Held-to-maturity securities, maturities over 360 days 1,047 4,990
Held-to-maturity securities, maturities less than 1 year 253  
Held-to-maturity securities, remaining maturities from 1-3 years 3,257 2,073
Held-to-maturity securities, remaining maturities from 3-5 years   1,453
Held-to-maturity securities 9,243 14,450
Short-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Total available-for-sale and held-to-maturity securities 17,658 23,161
Long-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities 4,304 8,516
Mutual Funds - Corporate & Government Debt    
Schedule of Held-to-maturity Securities [Line Items]    
Available-for-sale securities, current 12,719 17,227
Mutual Funds - Corporate & Government Debt | Short-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Available-for-sale securities, current 12,719 17,227
Time Deposits    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities 5,733 10,924
Time Deposits | Short-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, maturities from 1-90 days 747 1,496
Held-to-maturity securities, maturities from 91-360 days 3,939 4,438
Time Deposits | Long-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, maturities over 360 days 1,047 4,990
Fixed Income Bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities 3,510 3,526
Fixed Income Bonds | Short-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, maturities less than 1 year 253  
Fixed Income Bonds | Long-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, remaining maturities from 1-3 years $ 3,257 2,073
Held-to-maturity securities, remaining maturities from 3-5 years   $ 1,453