Note 7 - Share-based Compensation (Details Textual) - USD ($) | Mar. 25, 2020 | Apr. 01, 2019 | Feb. 25, 2019 | Jun. 30, 2020 | Jun. 30, 2019 | Jun. 30, 2020 | Jun. 30, 2019 |
Share-based Payment Arrangement, Expense | | | | $ 1,145,000 | $ 818,000 | $ 2,258,000 | $ 1,349,000 |
Share-based Payment Arrangement, Option [Member] | | | | | | | |
Share-based Payment Arrangement, Expense | | | | 28,000 | 95,000 | 89,000 | 240,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | | | | 16,900,000 | | 16,900,000 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | | | | 16,500,000 | | 16,500,000 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | | | | 1,600,000 | 2,000,000 | $ 4,700,000 | $ 3,500,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | 0 | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) | | | | | | 4 years 1 month 6 days | |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | | | | 58,000 | | $ 58,000 | |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | | | | | | 1 year 2 months 12 days | |
Performance Shares [Member] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | 0 | |
Performance Shares [Member] | Management Performance Bonus Plan 2017 [Member] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | | | | 10,600,000 | | $ 10,600,000 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | | | | $ 0 | $ 0 | $ 239,000 | $ 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | | | | 0 | 0 | 0 | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term (Year) | | | | | | 1 year 6 months | |
Restricted Stock [Member] | | | | | | | |
Share-based Payment Arrangement, Expense | | | | $ 466,000 | $ 268,000 | $ 860,000 | $ 522,000 |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | | | | 6,600,000 | | $ 6,600,000 | |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | | | | | | 3 years 2 months 12 days | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value | | | | 1,500,000 | 3,100,000 | $ 548,000 | 3,200,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | | | | 406,000 | 369,000 | $ 1,200,000 | 1,200,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | | | | | | 235,215 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | | | | | | $ 12.03 | |
Restricted Stock [Member] | Executive Officer [Member] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 34,154 | | | | | 34,154 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ 9.18 | | | | | $ 9.18 | |
Performance-based Restricted Stock [Member] | | | | | | | |
Share-based Payment Arrangement, Expense | | | | 189,000 | | $ 378,000 | |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | | | | 382,000 | | $ 382,000 | |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | | | | | | 6 months | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 82,805 | | | | | 82,805 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ 9.18 | | | | | $ 9.18 | |
Performance-based Restricted Stock [Member] | Minimum [Member] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards | 0.00% | | | | | | |
Performance-based Restricted Stock [Member] | Maximum [Member] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards | 125.00% | | | | | | |
Market-based Restricted Stock [Member] | | | | | | | |
Share-based Payment Arrangement, Expense | | | | 462,000 | $ 455,000 | $ 931,000 | $ 587,000 |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | | | | $ 1,900,000 | | $ 1,900,000 | |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | | | | | | 1 year | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 109,140 | 29,604 | 94,247 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance | 78.00% | 69.00% | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate | 0.00% | 0.00% | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | 0.30% | 2.50% | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) | 2 years | 2 years | | | | | |
Market-based Restricted Stock [Member] | Minimum [Member] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards | 0.00% | 0.00% | | | | | |
Market-based Restricted Stock [Member] | Maximum [Member] | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards | 200.00% | 200.00% | | | | | |