Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.4
Note 6 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
2022 (remaining nine months), Operating Leases $ 16,629  
2022, Financing Leases (remaining six months) 253  
2023, Operating Leases 27,367  
2023, Financing Leases 490  
2024, Operating Leases 22,394  
2024, Financing Leases 320  
2025, Operating Leases 18,753  
2025, Financing Leases 8  
2026, Operating Leases 15,192  
2026, Financing Leases 0  
Thereafter, operating leases 34,886  
Thereafter 0  
Total undiscounted future minimum lease payments 135,221  
Total undiscounted future minimum lease payments 1,071  
Less: imputed interest (16,686)  
Less: imputed interest (24)  
Total present value of lease obligations(1) 118,535 [1] $ 143,600
Total present value of lease obligations(1) [1] $ 1,047  
[1] Excludes future commitments under short-term operating lease agreements of $0.6 million as of December 31, 2021.