XML 42 R30.htm IDEA: XBRL DOCUMENT v3.6.0.2
Investments - Carrying Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Schedule of Held-to-maturity Securities [Line Items]    
Available-for-sale securities, current $ 9,025 $ 12,807
Held-to-maturity securities, maturities from 1-90 days 1,002 2,243
Held-to-maturity securities, maturities from 91-360 days 199 1,699
Held-to-maturity securities, maturities over 360 days 799 1,048
Held-to-maturity securities, maturities less than 1 year 955 353
Held-to-maturity securities, remaining maturities from 1-3 years 2,449 3,160
Held-to-maturity securities 5,404 8,503
Short-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Total available-for-sale and held-to-maturity securities 11,181 17,102
Long-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities 3,248 4,208
Mutual Funds - Corporate & Government Debt    
Schedule of Held-to-maturity Securities [Line Items]    
Available-for-sale securities, current 9,025 12,807
Mutual Funds - Corporate & Government Debt | Short-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Available-for-sale securities, current 9,025 12,807
Time Deposits    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities 2,000 4,990
Time Deposits | Short-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, maturities from 1-90 days 1,002 2,243
Held-to-maturity securities, maturities from 91-360 days 199 1,699
Time Deposits | Long-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, maturities over 360 days 799 1,048
Fixed Income Bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities 3,404 3,513
Fixed Income Bonds | Short-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, maturities less than 1 year 955 353
Fixed Income Bonds | Long-Term Investments    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, remaining maturities from 1-3 years $ 2,449 $ 3,160