XML 53 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
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]

Scheduled minimum rental commitments under non-cancellable operating leases at December 31, 2017, consist of the following (in thousands):
2018
$
15,077

2019
10,732

2020
8,233

2021
5,997

2022
4,974

Thereafter
16,247

Total commitments
$
61,260