XML 45 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contracts with Customers (Table)
3 Months Ended
Mar. 31, 2018
Contracts with Customers [Abstract]  
Schedule of Future minimum payments to be received under non-cancelable customer contracts

Future minimum payments to be received under non-cancelable customer contracts (inclusive of payments for contracts which have not yet commenced, and exclusive of recoveries of operating costs from customers) are as follows for the years ending December 31 (unaudited and in thousands):

 

 

 

 

 

2018 (April - December)

 

$

267,764

2019

 

 

295,789

2020

 

 

219,661

2021

 

 

171,447

2022

 

 

105,632

Thereafter

 

 

122,238

Total

 

$

1,182,531