XML 80 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10. Fair Value - Recurring Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Recurring Fair Value Measurements:    
Trading Securities: Mutual funds in nonqualified SERP $ 12,505 $ 12,114
Derivatives: Stock Warrants 1,500 1,500
Derivatives: Foreign exchange contracts 0 10
Contingent earn-out liability 200  
Fair Value, Measurements, Recurring    
Recurring Fair Value Measurements:    
Total assets at fair value 102,835 98,546
Contingent earn-out liability 156 1,056
Total liabilities at fair value 156 1,066
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Recurring Fair Value Measurements:    
Total assets at fair value 34,459 36,521
Contingent earn-out liability 0 0
Total liabilities at fair value 0 0
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Recurring Fair Value Measurements:    
Total assets at fair value 66,876 60,525
Contingent earn-out liability 0 0
Total liabilities at fair value 0 10
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Recurring Fair Value Measurements:    
Total assets at fair value 1,500 1,500
Contingent earn-out liability 156 1,056
Total liabilities at fair value 156 1,056
Foreign Exchange Contract | Fair Value, Measurements, Recurring    
Recurring Fair Value Measurements:    
Derivatives: Foreign exchange contracts   10
Foreign Exchange Contract | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Recurring Fair Value Measurements:    
Derivatives: Foreign exchange contracts   0
Foreign Exchange Contract | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Recurring Fair Value Measurements:    
Derivatives: Foreign exchange contracts   10
Foreign Exchange Contract | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Recurring Fair Value Measurements:    
Derivatives: Foreign exchange contracts   0
Warrant | Fair Value, Measurements, Recurring    
Recurring Fair Value Measurements:    
Derivatives: Stock Warrants 1,500 1,500
Warrant | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Recurring Fair Value Measurements:    
Derivatives: Stock Warrants 0 0
Warrant | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Recurring Fair Value Measurements:    
Derivatives: Stock Warrants 0 0
Warrant | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Recurring Fair Value Measurements:    
Derivatives: Stock Warrants 1,500 1,500
Money Market Funds | Fair Value, Measurements, Recurring    
Recurring Fair Value Measurements:    
Cash equivalents 21,954 24,407
Money Market Funds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Recurring Fair Value Measurements:    
Cash equivalents 21,954 24,407
Money Market Funds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Recurring Fair Value Measurements:    
Cash equivalents 0 0
Money Market Funds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Recurring Fair Value Measurements:    
Cash equivalents 0 0
Commercial Paper | Fair Value, Measurements, Recurring    
Recurring Fair Value Measurements:    
Cash equivalents 25,055 25,918
Commercial Paper | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Recurring Fair Value Measurements:    
Cash equivalents 0 0
Commercial Paper | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Recurring Fair Value Measurements:    
Cash equivalents 25,055 25,918
Commercial Paper | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Recurring Fair Value Measurements:    
Cash equivalents 0 0
Certificates of Deposit    
Recurring Fair Value Measurements:    
Available-for-sale Securities 13,637 11,850
Certificates of Deposit | Fair Value, Measurements, Recurring    
Recurring Fair Value Measurements:    
Available-for-sale Securities 13,637 11,850
Certificates of Deposit | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Recurring Fair Value Measurements:    
Available-for-sale Securities 0 0
Certificates of Deposit | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Recurring Fair Value Measurements:    
Available-for-sale Securities 13,637 11,850
Certificates of Deposit | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Recurring Fair Value Measurements:    
Available-for-sale Securities 0 0
Municipal Bonds    
Recurring Fair Value Measurements:    
Available-for-sale Securities 2,445 16,508
Municipal Bonds | Fair Value, Measurements, Recurring    
Recurring Fair Value Measurements:    
Available-for-sale Securities 2,445 16,508
Municipal Bonds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Recurring Fair Value Measurements:    
Available-for-sale Securities 0 0
Municipal Bonds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Recurring Fair Value Measurements:    
Available-for-sale Securities 2,445 16,508
Municipal Bonds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Recurring Fair Value Measurements:    
Available-for-sale Securities 0 0
US Treasury and Federal Agencies    
Recurring Fair Value Measurements:    
Available-for-sale Securities 25,739 6,249
US Treasury and Federal Agencies | Fair Value, Measurements, Recurring    
Recurring Fair Value Measurements:    
Available-for-sale Securities 25,739 6,249
US Treasury and Federal Agencies | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Recurring Fair Value Measurements:    
Available-for-sale Securities 0 0
US Treasury and Federal Agencies | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Recurring Fair Value Measurements:    
Available-for-sale Securities 25,739 6,249
US Treasury and Federal Agencies | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Recurring Fair Value Measurements:    
Available-for-sale Securities 0 0
Mutual Fund | Fair Value, Measurements, Recurring    
Recurring Fair Value Measurements:    
Trading Securities: Mutual funds in nonqualified SERP 12,505 12,114
Mutual Fund | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Recurring Fair Value Measurements:    
Trading Securities: Mutual funds in nonqualified SERP 12,505 12,114
Mutual Fund | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Recurring Fair Value Measurements:    
Trading Securities: Mutual funds in nonqualified SERP 0 0
Mutual Fund | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Recurring Fair Value Measurements:    
Trading Securities: Mutual funds in nonqualified SERP $ 0 $ 0