XML 50 R47.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 Payments Under Non-cancellable Capitalized and Operating Leases
Future minimum payments under non-cancellable capitalized and operating leases as of December 31, 2014 were as follows (in thousands):

 
Capitalized Leases
 
Operating Leases
2015
$
5,294

 
$
7,420

2016
62

 
7,212

2017

 
7,329

2018

 
7,297

2019

 
7,299

Thereafter

 
1,379

Total
5,356

 
$
37,936

Less: amount representing interest and other executory costs
(184
)
 
 
Present value of minimum lease payments
$
5,172