XML 30 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
As of December 31, 2014, future minimum lease payments under non-cancelable leases, reduced for sublease income, were as follows (in thousands):
 
2015
$
4,050

2016
3,990

2017
3,250

2018
2,249

2019
2,575

Thereafter
9,803

 
$
25,917

Schedule of Rent Expense
Rent expense under all operating leases was as follows (in thousands):
 
Year Ended December 31,
 
2014
 
2013
 
2012
Rent expense
$
3,625

 
$
3,473

 
$
3,218