XML 51 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments under Operating Leases
he future minimum annual cash payments under these operating lease agreements as of December 31, 2017 was as follows (in thousands):  
 
Year ended December 31,
 

2018
$
129,570

2019
121,543

2020
113,612

2021
106,371

2022
97,225

Thereafter
727,405

Total minimum lease payments (1)
$
1,295,726


 

(1) Excludes approximately $284.0 million of sublease income.