XML 42 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Minimum Future Payments on Non-Cancelable Operating Leases
At June 30, 2017, the minimum future payments on non-cancelable operating leases were as follows:
 
(In thousands)
Remaining six months of 2017
$
6,387

2018
12,411

2019
12,250

2020
10,979

2021
10,300

Thereafter
31,120

Total minimum future lease payments
$
83,447