XML 34 R25.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2013
Commitments And Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments under Operating Leases

Future minimum lease payments under operating leases due each year are as follows at June 30, 2013:

 

2013 (remaining six months)

   $ 3,238   

2014

     6,312   

2015

     6,168   

2016

     5,486   

2017

     4,239   

Thereafter

     10,900   
  

 

 

 

Total minimum payments

   $ 36,343