Stock-Based Compensation (Stock Option Activity) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Balance, beginning of period 5,490 6,412 8,280  
Granted 403 483 1,595  
Exercised (388) (1,060) (3,128)  
Forfeitures and expired (337) (345) (335)  
Balance, end of period 5,168 5,490 6,412 8,280
Vested and expected to vest 5,134      
Exercisable 4,070      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]        
Balance, beginning of period, weighted-average exercise price (in USD per share) $ 14.25 $ 14.17 $ 7.70  
Granted, weighted-average exercise price (in USD per share) $ 14.35 $ 10.23 $ 22.59  
Exercised, weighted-average exercise price (in USD per share) $ 8.01 $ 9.87 $ 0.72  
Forfeitures, weighted-average exercise price (in USD per share) $ 21.43 $ 20.65 $ 19.79  
Balance, end of period, weighted-average exercise price (in USD per share) $ 14.26 $ 14.25 $ 14.17 $ 7.70
Vested and expected to vest $ 14.25      
Exercisable $ 13.72      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Balance, weighted-average remaining contractual term 5 years 8 months 22 days 6 years 6 months 7 days 7 years 2 months 14 days 5 years 10 months 24 days
Vested and expected to vest, weighted-average remaining contractual term 5 years 8 months 14 days      
Exercisable, weighted-average remaining contractual term 5 years 1 month 10 days      
Balance, aggregate intrinsic value $ 7,732 $ 28,769 $ 9,010 $ 127,308
Vested and expected to vest, aggregate intrinsic value 7,720      
Exercisable, aggregate intrinsic value $ 7,367