XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Future Minimum Lease Payments Under Operating and Finance Lease with Noncancelable Lease Terms (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Operating Leases Maturities    
Operating Leases, Remainder of 2019 $ 65,448  
Operating Leases, 2020 78,098  
Operating Leases, 2021 63,304  
Operating Leases, 2022 51,791  
Operating Leases, 2023 37,740  
Operating Leases, 2024 26,021  
Operating Leases, Thereafter 57,068  
Operating Leases, Total lease payments 379,470  
Operating Leases, Interest (45,506)  
Operating Leases, Present value of lease liabilities 333,964 $ 0
Finance Leases Maturities    
Finance Leases, Remainder of 2019 1,415  
Finance Leases, 2020 1,432  
Finance Leases, 2021 1,130  
Finance Leases, 2022 1,036  
Finance Leases, 2023 434  
Finance Leases, Total lease payments 5,447  
Finance Leases, Interest (369)  
Finance Leases, Present value of lease liabilities 5,078  
Operating and Finance Leases Maturities    
Total, Remainder of 2019 66,863  
Total, 2020 79,530  
Total, 2021 64,434  
Total, 2022 52,827  
Total, 2023 38,174  
Total, 2024 26,021  
Total, Thereafter 57,068  
Total lease payments 384,917  
Total, Interest (45,875)  
Total, Present value of lease liabilities $ 339,042