Quarterly report pursuant to Section 13 or 15(d)

Note 18 - Commitments and Contingencies (Details Textual)

v3.22.4
Note 18 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2022
Contractual Obligation, Total     $ 193,200
Operating Lease, Liability, Total $ 117,828 [1]   131,600
Purchase Obligation, Total     $ 40,800
Operating Lease, Payments 15,710 $ 16,734  
Increase (Decrease) in Operating Lease Right-of-Use Asset 15,800    
Increase (Decrease) in Operating Lease Liabilities $ (15,800)    
[1] Excludes future commitments under short-term operating lease agreements of $0.5 million as of December 31, 2022.