XML 47 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Minimum Future Rental on Non-Cancelable Operating Leases
The minimum future payments on non-cancelable operating leases are as follows:
For the year ended December 31,
(In thousands)
2018
$
12,167

2019
11,945

2020
10,755

2021
10,471

2022
8,776

Thereafter
26,243

Total minimum future lease payments
$
80,357