XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
2019 (excluding the six months ended June 30, 2019) $ 17,696
2020 33,907
2021 29,460
2022 27,161
2023 22,038
2024 and thereafter 46,185
Total future lease payments 176,447
Less imputed interest 23,961
Present value of future operating lease payments 152,486
Less current portion of operating lease liabilities 29,298
Non-current operating lease liability 123,188
Operating lease right-of-use asset, net $ 135,189