Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.3.a.u2
Note 6 - Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
2020 (remaining six months), operating leases $ 17,788
2020 (remaining six months), finance leases 303
2021, operating leases 33,224
2021, finance leases 459
2022, operating leases 28,909
2022, finance leases 78
2023, operating leases 22,487
2023, finance leases 39
2024, operating leases 17,397
2024, finance leases 19
Thereafter, operating leases 52,636
Thereafter, finance leases 8
Total undiscounted future minimum lease payments, operating leases 172,441
Total undiscounted future minimum lease payments, finance leases 906
Less: imputed interest, operating leases (21,775)
Less: imputed interest, finance leases (31)
Total present value of lease obligations, operating leases 150,666
Total present value of lease obligations, finance leases $ 875