XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Maturities of Lease Liabilities (Detail)
$ in Thousands
Mar. 31, 2019
USD ($)
Operating Leases  
Remainder of 2019 $ 35,277
2020 45,402
2021 41,183
2022 36,002
2023 31,111
Thereafter 164,475
Total lease payments 353,450
Less: imputed interest (107,674)
Present value of lease liabilities $ 245,776