XML 52 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Future minimum rental payments under operating leases with remaining lease terms in excess of one year at December 31, 2017 are as follows:
(In thousands)
Operating Leases
2018
$
158,347

2019
125,843

2020
94,362

2021
57,630

2022
26,328

Thereafter
3,729

Total future minimum rental payments
$
466,239