Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Lease Maturity (Details)

v3.20.1
Leases - Schedule of Lease Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating leases    
2020 $ 12,613  
2021 15,690  
2022 13,695  
2023 11,943  
2024 9,941  
Thereafter 18,471  
Total undiscounted lease payments 82,353  
Present value adjustment (10,728)  
Present value of lease payments 71,625 $ 72,695
Finance leases    
2020 4,979  
2021 7,504  
2022 7,609  
2023 7,714  
2024 7,819  
Thereafter 72,214  
Total undiscounted lease payments 107,839  
Present value adjustment (31,906)  
Present value of lease payments 75,933 76,745
Total leases    
2020 17,592  
2021 23,194  
2022 21,304  
2023 19,657  
2024 17,760  
Thereafter 90,685  
Total undiscounted lease payments 190,192  
Present value adjustment (42,634)  
Total lease liabilities $ 147,558 $ 149,440