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

2017
10,549

2018
10,141

2019
9,897

2020
6,270

Thereafter
10,711

Total minimum future lease payments
$
52,911