Quarterly report pursuant to Section 13 or 15(d)

Note 6 - Leases - Future Minimum Lease Payments (Details)

v3.23.1
Note 6 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Operating leases, 2023 (remaining three months) $ 7,747  
Finance leases, 2023 (remaining three months) 136  
Operating leases, 2024 31,658  
Finance leases, 2024 392  
Operating leases, 2025 28,839  
Finance leases, 2025 80  
Operating leases, 2026 24,758  
Finance leases, 2026 72  
Operating leases, 2027 18,372  
Finance leases, 2027 66  
Operating leases, Thereafter 44,917  
Finance leases, Thereafter 0  
Total undiscounted future minimum operating lease payments 156,291  
Total undiscounted future minimum finance lease payments 746  
Operating leases, less: imputed interest (23,897)  
Finance leases, less: imputed interest (34)  
Total present value of operating lease obligations(1) 132,394 [1] $ 131,600
Total present value of finance lease obligations(1) [1] $ 712  
[1] Excludes future commitments under short-term operating lease agreements of $0.2 million as of March 31, 2023.