Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Note 6 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
2022 (remaining nine months), Operating Leases $ 24,497  
2023, Operating Leases 25,850  
2024, Operating Leases 20,922  
2025, Operating Leases 17,334  
2026, Operating Leases 13,780  
Thereafter, operating leases 31,698  
Total undiscounted future minimum lease payments 134,081  
Less: imputed interest (16,700)  
Total present value of lease obligations(1) 117,381 [1] $ 143,600
2022 (remaining nine months), Financing Leases 391  
2023, Financing Leases 490  
2024, Financing Leases 320  
2025, Financing Leases 8  
2026, Financing Leases 0  
Thereafter, finance leases 0  
Total undiscounted future minimum lease payments 1,209  
Less: imputed interest (30)  
Total present value of lease obligations(1) [1] $ 1,179  
[1] Excludes future commitments under short-term operating lease agreements of $0.5 million as of September 30, 2021.