Annual report pursuant to Section 13 and 15(d)

Leases - Future lease payments under non-cancellable operating leases (Details)

v3.20.1
Leases - Future lease payments under non-cancellable operating leases (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Operating Leases  
2020 $ 4,300
2021 3,957
2022 3,491
2023 2,263
2024 1,811
Thereafter 6,150
Total lease payments 21,972
Less imputed interest (3,559)
Finance Leases  
2020 241
2021 198
2022 150
2023 127
2024 78
Thereafter 0
Total lease payments 794
Less imputed interest (83)
Current and Noncurrent Lease Liabilities [Member]  
Operating Leases  
Total lease liability 18,413
Finance Leases  
Total lease liability $ 711