XML 60 R44.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments (Tables)
12 Months Ended
Dec. 31, 2011
Commitments [Abstract]  
Annual Non-Cancelable Minimum Lease Payments

2012

   $ 21,187   

2013

     17,858   

2014

     15,449   

2015

     12,884   

2016

     11,620   

Thereafter

     17,004   
  

 

 

 
   $ 96,002