Note 10. Fair Value - Recurring Fair Value Measurements (Details) - USD ($) $ in Thousands | Mar. 31, 2018 | Nov. 06, 2017 | Jun. 30, 2017 |
Recurring Fair Value Measurements: | | | |
Trading Securities: Mutual funds in nonqualified SERP | $ 12,232 | | $ 11,194 |
Contingent earn-out liability | 1,400 | $ 1,680 | |
Fair Value, Measurements, Recurring | | | |
Recurring Fair Value Measurements: | | | |
Total assets at fair value | 87,351 | | 107,862 |
Contingent earn-out liability | 1,417 | | |
Total liabilities at fair value | 1,417 | | |
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | | | |
Recurring Fair Value Measurements: | | | |
Total assets at fair value | 25,500 | | 41,577 |
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 | 60,351 | | 64,785 |
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 | 1,417 | | |
Total liabilities at fair value | 1,417 | | |
Warrant | Fair Value, Measurements, Recurring | | | |
Recurring Fair Value Measurements: | | | |
Derivative Asset, Fair Value, Gross Asset | 1,500 | | 1,500 |
Warrant | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | | | |
Recurring Fair Value Measurements: | | | |
Derivative Asset, Fair Value, Gross Asset | 0 | | 0 |
Warrant | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | | | |
Recurring Fair Value Measurements: | | | |
Derivative Asset, Fair Value, Gross Asset | 0 | | 0 |
Warrant | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 | | | |
Recurring Fair Value Measurements: | | | |
Derivative Asset, Fair Value, Gross Asset | 1,500 | | 1,500 |
Money Market Funds | Fair Value, Measurements, Recurring | | | |
Recurring Fair Value Measurements: | | | |
Cash equivalents | 13,268 | | 30,383 |
Money Market Funds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | | | |
Recurring Fair Value Measurements: | | | |
Cash equivalents | 13,268 | | 30,383 |
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 | 22,156 | | 29,102 |
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 | 22,156 | | 29,102 |
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,501 | | 10,336 |
Certificates of Deposit | Fair Value, Measurements, Recurring | | | |
Recurring Fair Value Measurements: | | | |
Available-for-sale Securities | 13,501 | | 10,336 |
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,501 | | 10,336 |
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 | 17,639 | | 22,154 |
Municipal Bonds | Fair Value, Measurements, Recurring | | | |
Recurring Fair Value Measurements: | | | |
Available-for-sale Securities | 17,639 | | 22,154 |
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 | 17,639 | | 22,154 |
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 | 7,055 | | 3,193 |
US Treasury and Federal Agencies | Fair Value, Measurements, Recurring | | | |
Recurring Fair Value Measurements: | | | |
Available-for-sale Securities | 7,055 | | 3,193 |
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 | 7,055 | | 3,193 |
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,232 | | 11,194 |
Mutual Fund | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | | | |
Recurring Fair Value Measurements: | | | |
Trading Securities: Mutual funds in nonqualified SERP | 12,232 | | 11,194 |
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 |