XML 40 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Minimum Future Payments on Non-Cancelable Operating Leases
At September 30, 2017, the minimum future payments on non-cancelable operating leases were as follows:
 
(In thousands)
Remaining three months of 2017
$
3,203

2018
12,447

2019
12,270

2020
10,972

2021
10,316

Thereafter
31,168

Total minimum future lease payments
$
80,376