XML 42 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments And Contingencies (Tables)
12 Months Ended
Dec. 31, 2014
Commitments and Contingencies [Abstract]  
Future Minimum Lease Payments

As of December 31, 2014, future minimum lease payments, by calendar year, are as follows: 

 

 

 

2015

$

17,187 

2016

 

15,621 

2017

 

13,953 

2018

 

10,927 

2019

 

9,021 

Thereafter

 

65,544 

 

$

132,253