XML 71 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Schedule of Operating and Finance Lease Liability Maturities (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Operating Leases, Remainder of 2019 $ 7,002
Operating Leases, 2020 13,469
Operating Leases, 2021 9,522
Operating Leases, 2022 8,245
Operating Leases, 2023 4,566
Operating Leases, 2024 2,439
Operating Leases, 2025 and thereafter 4,922
Operating Leases, Total lease payments 50,165
Operating Leases, Less: imputed interest (4,391)
Total operating lease liabilities 45,774
Operating Leases, Less: current obligations (12,268)
Noncurrent operating lease liabilities 33,506
Finance Leases, Remainder of 2019 513
Finance Leases, 2020 922
Finance Leases, 2021 138
Finance Leases, Total lease payments 1,573
Finance Leases, Less: imputed interest (39)
Total finance lease liabilities 1,534
Finance Leases, Less: current obligations (941)
Non-current finance lease liabilities $ 593