XML 109 R41.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

Future minimum lease payments under non-cancelable operating leases at December 31, 2014 are approximately:

 

2015

 

 

$

9,585

 

2016

 

 

 

7,372

 

2017

 

 

 

6,495

 

2018

 

 

 

2,947

 

2019

 

 

 

1,930

 

Thereafter

 

 

 

594

 

 

 

 

$

28,923