Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.4
Note 8 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jun. 30, 2020
2021 (remaining six months) $ 16,408  
2021 (remaining six months) 160  
2022 29,552  
2022 78  
2023 23,147  
2023 39  
2024 18,374  
2024 19  
2025 14,961  
2025 8  
Thereafter, operating leases 45,640  
Thereafter, finance leases 0  
Total undiscounted future minimum lease payments, operating leases [1],[2] 148,082  
Total undiscounted future minimum lease payments, finance leases [1],[2] 304  
Less: imputed interest, operating leases [3] (20,541)  
Less: imputed interest, finance leases [3] (9)  
Total present value of lease obligations, operating leases 127,541 $ 149,700
Total present value of lease obligations, finance leases $ 295  
[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 December 31, 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.