XML 48 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 Minimum Aggregate Rental Payments Due Under Non-Cancelable Lease Contracts

As of December 31, 2014, the minimum aggregate rental payments due under non-cancelable lease contracts are as follows:

 

2015

   $ 5,876   

2016

     4,491   

2017

     2,168   

2018

     2,149   

2019

     2,025   

2020 and thereafter

     29,913   
  

 

 

 
   $ 46,622