XML 69 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Operating and Finance Lease Liability Maturities (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Operating Leases, Remainder of 2019 $ 10,079
Operating Leases, 2020 12,756
Operating Leases, 2021 8,765
Operating Leases, 2022 7,486
Operating Leases, 2023 4,662
Operating Leases, 2024 2,491
Operating Leases, 2025 and thereafter 5,028
Operating Leases, Total lease payments 51,267
Operating Leases, Less: imputed interest (4,712)
Operating Leases, Total lease obligations 46,555
Total operating lease liabilities 46,555
Operating Leases, Less: current obligations (11,738)
Noncurrent operating lease liabilities 34,817
Finance Leases, Remainder of 2019 821
Finance Leases, 2020 922
Finance Leases, 2021 139
Finance Leases, Total lease payments 1,882
Finance Leases, Less: imputed interest (52)
Finance Leases, Total lease obligations 1,830
Total finance lease obligations 1,830
Finance Leases, Less: current obligations (1,012)
Non-current finance lease liabilities $ 818