XML 67 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Lease commitments, 2019 $ 35,973
Lease commitments, 2020 29,917
Lease commitments, 2021 27,592
Lease commitments, 2022 25,185
Lease commitments, 2023 23,589
Lease commitments, Thereafter 104,126
Lease commitments, Total 246,382
Sublease Rentals, 2019 69
Sublease Rentals, 2020 0
Sublease Rentals, 2021 0
Sublease Rentals, 2022 0
Sublease Rentals, 2023 0
Sublease Rentals, Thereafter 0
Sublease Rentals, Total 69
Net, 2019 35,904
Net, 2020 29,917
Net, 2021 27,592
Net, 2022 25,185
Net, 2023 23,589
Net, Thereafter 104,126
Net, Total $ 246,313