XML 71 R96.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Plans (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Defined Benefit Plan Disclosure [Line Items]      
Contribution expense $ 5,106 $ 3,717 $ 4,120
Retirement Savings Plan [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Employer match of employee contributions to Retirement Savings Plan 50.00%    
Share-based compensation arrangement by share-based payment award, maximum salary percentage of employer match 6.00%    
Contribution expense $ 3,399 $ 2,481 $ 1,424
Shares held by Retirement Savings Plan 3,119,731