Note 20 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
Jun. 30, 2020
Jun. 30, 2019
|Purchase Obligation, Total||$ 20.1||$ 23.9|
Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.
No definition available.