Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Options) (Details)

v3.3.1.900
Stock-Based Compensation (Options) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule of exercise prices of stock options outstanding        
Total intrinsic value of options exercised $ 37,879 $ 20,867 $ 13,745  
Cash received from exercises of stock options 8,279 5,190 6,400  
Cash received from issuance of restricted stock $ 2 $ 1 $ 1  
Stock Options        
Options        
Aggregate difference between fair value of the Company's common stock (in dollars per share) $ 29.85 $ 49.14 $ 40.30  
Outstanding at the beginning of the period (in shares) 4,265,337 4,637,471 5,277,412  
Granted (in shares) 358,087 214,253 190,413  
Exercised (in shares) (1,047,911) (573,298) (721,050)  
Forfeited (in shares) (41,722) (13,089) (109,304)  
Outstanding at the end of the period (in shares) 3,533,791 4,265,337 4,637,471 5,277,412
Options exercisable (in shares) 3,126,162      
Weighted-Average Exercise Price        
Outstanding at the beginning of the period (in dollars per share) $ 10.73 $ 9.04 $ 8.86  
Granted (in dollars per share) 19.06 42.92 15.34  
Exercised (in dollars per share) 48.38 9.05 8.86  
Forfeited (in dollars per share) 7.90 18.12 12.33  
Outstanding at the end of the period (in dollars per share) 41.10 $ 10.73 $ 9.04 $ 8.86
Options exercisable (in dollars per share) $ 15.03      
Weighted-Average Remaining Contractual Life        
Outstanding 4 years 8 months 12 days 4 years 8 months 12 days 5 years 4 months 24 days 6 years 3 months 18 days
Options exercisable 4 years 1 month 6 days      
Aggregate Intrinsic Value        
Outstanding (in dollars) $ 61,199 $ 163,830 $ 31,877 $ 26,885
Options exercisable (in dollars) 60,364      
Additional disclosures        
Unrecognized stock-based compensation expense related to unvested stock options $ 4,729      
Unrecognized compensation expense weighted-average recognition period 2 years 2 months 12 days      
Stock Options | Minimum        
Additional disclosures        
Exercise prices of stock options outstanding (in dollars per share) $ 0.11      
Stock Options | Maximum        
Additional disclosures        
Exercise prices of stock options outstanding (in dollars per share) $ 55.29