XML 172 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments (Tables)
12 Months Ended
Dec. 31, 2014
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:
 
December 31,
2014
 
(In thousands)
2015
$
5,637

2016
5,590

2017
4,873

2018
4,711

2019
4,836

Thereafter
12,991

Total minimum future lease payments
$
38,638