v2.4.1.9
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments for Operating Leases
The following are the minimum annual lease payments due under operating leases at December 31, 2014:
 
 
Operating Leases
 
 
(in thousands)
2015
 
$
4,409

2016
 
3,046

2017
 
1,830

2018
 
439

2019
 
226

Total minimum lease payments
 
$
9,950