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