XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Operating Lease Liabilities, Payments Due [Abstract]    
2019, remainder $ 68,346  
2020 97,651  
2021 69,011  
2022 48,469  
2023 32,656  
Thereafter 97,870  
Total minimum lease payments 414,003  
Less: amount of lease payments representing interest (76,572)  
Present value of future minimum lease payments 337,431 $ 314,100
Less: current obligations under leases (73,676)  
Operating lease liabilities 263,755  
Real Estate Lease    
Operating Lease Liabilities, Payments Due [Abstract]    
2019, remainder 37,128  
2020 52,173  
2021 50,034  
2022 45,980  
2023 32,656  
Thereafter 97,870  
Total minimum lease payments 315,841  
Less: amount of lease payments representing interest (69,562)  
Present value of future minimum lease payments 246,279  
Less: current obligations under leases (32,031)  
Operating lease liabilities 214,248  
Express Drive Partner Program    
Operating Lease Liabilities, Payments Due [Abstract]    
2019, remainder 31,218  
2020 45,478  
2021 18,977  
2022 2,489  
Total minimum lease payments 98,162  
Less: amount of lease payments representing interest (7,010)  
Present value of future minimum lease payments 91,152  
Less: current obligations under leases (41,645)  
Operating lease liabilities $ 49,507