XML 40 R30.htm IDEA: XBRL DOCUMENT v2.4.0.8
Income Taxes (Details 2) (USD $)
3 Months Ended 9 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Sep. 30, 2013
Sep. 30, 2012
Dec. 31, 2012
Income Taxes          
Excess tax benefit from exercise of stock options $ 900,000 $ 5,000,000 $ 5,154,000 $ 11,800,000  
Net unrecognized tax benefits 2,900,000 1,700,000 2,900,000 1,700,000  
Accrued liabilities for interest and penalties related to uncertain tax positions $ 1,100,000   $ 1,100,000   $ 800,000