XML 111 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Minimum Rentals) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Long-term Debt, Fiscal Year Maturity [Abstract]  
Long-term debt maturities, 2019 $ 19,053
Long-term debt maturities, 2020 20,711
Long-term debt maturities, 2021 22,594
Long-term debt maturities, 2022 28,242
Long-term debt maturities, 2023 629,162
Long-term debt maturities, Thereafter 0
Total Debt 719,762
Less: current portion (19,053)
Long-term obligations, Debt 700,709
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Capital Leases, future minimum payments due, 2019 266
Capital Leases, future minimum payments due, 2020 96
Capital Leases, future minimum payments due, 2021 89
Capital Leases, future minimum payments due, 2022 67
Capital Leases, future minimum payments due, 2023 15
Capital Leases, future minimum payments due, Thereafter 0
Total capital lease obligations 533
Less: amount representing interest (63)
Present value of obligations under capital leases 470
Less: current portion (239)
Long-term obligations, Capital Leases 231
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Operating Leases, future minimum payments due, 2019 34,189
Operating Leases, future minimum payments due, 2020 32,093
Operating Leases, future minimum payments due, 2021 26,675
Operating Leases, future minimum payments due, 2022 23,355
Operating Leases, future minimum payments due, 2023 21,890
Operating Leases, future minimum payments due, Thereafter 3,299
Total operating lease obligations 141,501
Less: sublease income (1,091)
Net lease payments 140,410
Purchase Obligation, Fiscal Year Maturity [Abstract]  
Purchase Obligation,future minimum payments due, 2019 406
Purchase Obligation,future minimum payments due, 2020 0
Purchase Obligation, future minimum payments due, 2021 0
Purchase Obligation, future minimum payments due, 2022 0
Purchase Obligation, future minimum payments due, 2023 0
Purchase Obligation, future minimum payments due, Thereafter 0
Total Purchase Obligation $ 406