Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Note 8 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
2021 (remaining nine months) $ 24,305  
2021 (remaining nine months) 306  
2022 28,720  
2022 78  
2023 22,333  
2023 39  
2024 17,484  
2024 19  
2025 13,952  
2025 8  
Thereafter, operating leases 39,581  
Thereafter, finance leases 0  
Total undiscounted future minimum lease payments, operating leases [1],[2] 146,375  
Total undiscounted future minimum lease payments, finance leases [1],[2] 450  
Less: imputed interest, operating leases [3] (19,515)  
Less: imputed interest, finance leases [3] (13)  
Total present value of lease obligations, operating leases 126,860 $ 149,700
Total present value of lease obligations, finance leases $ 437  
[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.5 million as of September 30, 2020 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.