v2.4.0.6
Income Taxes (Details 4) (USD $)
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Summary of activities related to unrecognized tax benefits    
Balance at the beginning of the period $ 17,868,000 $ 15,444,000
Additions to tax positions related to the current year 2,961,000 2,424,000
Additions to tax positions related to prior years 490,000 0
Subtractions to tax positions related to prior years (6,425,000) 0
Balance at the end of the period 14,894,000 17,868,000
Unrecognized tax benefits that, if recognized, would reduce annual effective tax rate 14,600,000 17,300,000
Accrued interest related to unrecognized tax benefits 500,000  
Expected increase in unrecognized tax benefits during next fiscal year $ 3,000,000