Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Note 8 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
2021 (remaining three months) $ 8,244  
2021 (remaining three months) 138  
2022 31,942  
2022 529  
2023 25,873  
2023 490  
2024 21,351  
2024 320  
2025 17,807  
2025 8  
Thereafter, operating leases 46,459  
Thereafter, finance leases 0  
Total undiscounted future minimum lease payments, operating leases [1],[2] 151,676  
Total undiscounted future minimum lease payments, finance leases [1],[2] 1,485  
Less: imputed interest, operating leases [3] (19,672)  
Less: imputed interest, finance leases [3] (44)  
Total present value of lease obligations, operating leases 132,004 $ 149,700
Total present value of lease obligations, finance leases $ 1,441  
[1] Certain operating leases have renewal options and rent escalation clauses as well as various purchase options. We assess these options to determine if we are reasonably certain of exercising these options based on all relevant economic and financial factors. Any options that meet these criteria are included in the lease term at lease commencement.
[2] Excludes future commitments under short-term lease agreements of $0.3 million as of March 31, 2021 as leases with an initial term of twelve months or less are not recorded on the balance sheet.
[3] Calculated using the incremental borrowing rate for each lease at lease commencement.