XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contracts with customers (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Rental Revenue  
Future minimum lease payments to be received under noncancelable leases  
2018 $ 192,453
2019 197,753
2020 136,461
2021 103,176
2022 78,777
Thereafter 168,500
Total 877,120
Power Revenue | ASU 2014-09  
Future minimum lease payments to be received under noncancelable leases  
2018 48,559
2019 35,425
2020 17,688
2021 7,481
2022 2,684
Thereafter 2,763
Total $ 114,600