Note 12. Fair Value - Recurring Fair Value Measurements (Details) - USD ($) $ in Thousands | Dec. 31, 2019 | Jun. 30, 2019 |
Recurring Fair Value Measurements: | | |
Trading Securities: Mutual funds in nonqualified SERP | $ 12,690 | $ 11,774 |
Fair Value, Measurements, Recurring | | |
Recurring Fair Value Measurements: | | |
Total assets at fair value | 109,640 | 115,769 |
Contingent earn-out liability | | 360 |
Total liabilities at fair value | | 360 |
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | | |
Recurring Fair Value Measurements: | | |
Total assets at fair value | 50,837 | 51,790 |
Contingent earn-out liability | | 0 |
Total liabilities at fair value | | 0 |
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | | |
Recurring Fair Value Measurements: | | |
Total assets at fair value | 57,303 | 62,479 |
Contingent earn-out liability | | 0 |
Total liabilities at fair value | | 0 |
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 | | 360 |
Total liabilities at fair value | | 360 |
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 | 38,147 | 40,016 |
Money Market Funds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | | |
Recurring Fair Value Measurements: | | |
Cash equivalents | 38,147 | 40,016 |
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 | 31,655 | 29,408 |
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 | 31,655 | 29,408 |
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 | 5,970 | 11,230 |
Certificates of Deposit | Fair Value, Measurements, Recurring | | |
Recurring Fair Value Measurements: | | |
Available-for-sale Securities | 5,970 | 11,230 |
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 | 5,970 | 11,230 |
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 | 875 | 1,922 |
Municipal Bonds | Fair Value, Measurements, Recurring | | |
Recurring Fair Value Measurements: | | |
Available-for-sale Securities | 875 | 1,922 |
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 | 875 | 1,922 |
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 | 18,803 | 19,919 |
US Treasury and Federal Agencies | Fair Value, Measurements, Recurring | | |
Recurring Fair Value Measurements: | | |
Available-for-sale Securities | 18,803 | 19,919 |
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 | 18,803 | 19,919 |
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,690 | 11,774 |
Mutual Fund | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | | |
Recurring Fair Value Measurements: | | |
Trading Securities: Mutual funds in nonqualified SERP | 12,690 | 11,774 |
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 |