XML 34 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2014
Leases [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments are as follows:
 

2015
 
2016
 
2017
 
2018
 
2019
 
Thereafter
 
Total
 
(in thousands)
Minimum lease payments
$
11,604

 
$
11,532

 
$
10,856

 
$
9,897

 
$
9,286

 
$
26,403

 
$
79,578

Minimum sublease rentals
(75
)
 

 

 

 

 

 
(75
)

$
11,529

 
$
11,532

 
$
10,856

 
$
9,897

 
$
9,286

 
$
26,403

 
$
79,503