XML 31 R20.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2016
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, 2016 (in thousands):

 

 

 

 

 

 

April through December 2016

    

$

157,828

 

2017

 

 

192,385

 

2018

 

 

154,461

 

2019

 

 

121,126

 

2020

 

 

133,659

 

Thereafter

 

 

349,039

 

 

 

$

1,108,498