v3.19.3
Leases - Present Value of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 16,260
2020 69,071
2021 64,922
2022 56,315
2023 52,166
Thereafter 152,266
Total lease payments 411,000
Less: Imputed interest (76,477)
Present value of lease liabilities $ 334,523