XML 57 R77.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating leases    
Remainder of 2020 $ 16,251  
Year one   $ 10,290
Year two 19,067 9,468
Year three 15,345 7,665
Year four 12,889 7,067
Year five 6,692 5,303
Year six and beyond 16,127 15,738
Total lease payments 86,371 55,531
Less: interest (12,313) (10,610)
Present value of lease liabilities 74,058 44,921
Finance leases    
Remainder of 2020 1,214  
Year one   1,644
Year two 1,179 1,159
Year three 587 581
Year four 36 0
Year five 0 0
Year six and beyond 0 0
Total lease payments 3,016 3,384
Less: interest (204) (235)
Present value of lease liabilities $ 2,812 $ 3,149