Note 18 - Commitments and Contingencies (Details Textual) - USD ($) $ in Thousands |
3 Months Ended | |||||
---|---|---|---|---|---|---|
Sep. 30, 2023 |
Sep. 30, 2022 |
Jun. 30, 2023 |
||||
Contractual Obligation | $ 199,100 | |||||
Operating Lease, Liability | $ 131,632 | [1] | 152,400 | |||
Purchase Obligation | $ 29,200 | |||||
Operating Lease, Payments | 8,200 | $ 8,230 | ||||
Increase (Decrease) in Operating Lease Right-of-Use Asset | 7,700 | |||||
Increase (Decrease) in Operating Lease Liabilities | $ (7,700) | |||||
|