XML 21 R46.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Future minimum commitments under the lease agreements      
2012 $ 27,241    
2013 24,364    
2014 21,543    
2015 20,037    
2016 17,208    
Thereafter 43,176    
Total 153,569    
Composition of total rental expense      
Minimum rentals 26,645 18,551 13,707
Contingent rentals 6,085 2,496 1,147
Total $ 32,730 $ 21,047 $ 14,854
Maximum
     
Commitments and Contingencies      
Term of renewal options range (in years) 10    
Minimum
     
Commitments and Contingencies      
Term of renewal options range (in years) 1