Note 20 - Commitments and Contingencies (Details Textual) - USD ($) $ in Millions |
12 Months Ended | |
---|---|---|
Jun. 30, 2021 |
Jun. 30, 2020 |
|
Purchase Obligation, Total | $ 50.2 | $ 20.1 |
Other Commitment, Total | 8.8 | |
Wholesale Segment [Member] | ||
Increase (Decrease) in Revenues From Previous Period | $ 113.4 |