XML 24 R57.htm IDEA: XBRL DOCUMENT v2.4.0.6
Operating Leases Future Minimum Payments (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Commitments and Contingencies Disclosure [Abstract]      
2013 $ 31,839    
2014 25,694    
2015 19,535    
2016 12,312    
2017 5,646    
Thereafter 11,739    
Total 106,765    
Rent expense on operating leases $ 33,594 $ 28,008 $ 23,535