XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2017
Commitments and Contingencies  
Schedule of Future Minimum Rental Payments for Operating Leases

The following table summarizes future minimum rental payments required under operating leases that had initial or remaining non-cancelable lease terms as of March 31, 2017 (in thousands):

 

 

 

 

 

 

March through December 2017

    

$

124,707

 

2018

 

 

156,039

 

2019

 

 

123,359

 

2020

 

 

135,386

 

2021

 

 

112,536

 

Thereafter

 

 

236,503

 

 

 

$

888,530