XML 49 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2017
Leases [Abstract]  
Future Minimum Rental Payments for Operating Leases [Table Text Block]
As of December 31, 2017, our minimum lease payment requirements for noncancelable operating leases with terms of more than one year are as follows (in thousands):

2018
 
$
15,137

2019
 
14,538

2020
 
14,185

2021
 
12,635

2022
 
11,129

Thereafter
 
58,658

Total
 
$
126,282