XML 34 R29.htm IDEA: XBRL DOCUMENT v2.4.0.6
Leases (Tables)
12 Months Ended
Dec. 31, 2012
Leases [Abstract]  
Minimum annual payments under the non-cancelable leases
         

Year Ending December 31,

     

2013

  $ 6,124  

2014

    6,206  

2015

    5,865  

2016

    5,027  

2017

    5,152  

Thereafter

    20,474  
   

 

 

 

Total minimum lease payments

  $ 48,848