Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Lease Maturities (Details)

v3.20.1
Leases - Schedule of Lease Maturities (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Operating Lease Liabilities  
2020 (three months ending March 31, 2020) $ 8,921
2021 6,203
2022 4,711
2023 3,906
2024 2,652
Thereafter 9,318
Total undiscounted cash flows 35,711
Less imputed interest (5,658)
Present value of lease liabilities 30,053
Finance Lease, Liability, Payment, Due [Abstract]  
2020 (three months ending March 31, 2020) 1,376
2021 945
2022 597
2023 171
2024 31
Thereafter 75
Total undiscounted cash flows 3,195
Less imputed interest (180)
Present value of lease liabilities $ 3,015