XML 84 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' equity, Stock options and restricted stock units (Details)
12 Months Ended
Dec. 31, 2017
USD ($)
Plan
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Dec. 31, 2015
USD ($)
$ / shares
Jul. 14, 2016
USD ($)
Aggregate intrinsic value [Abstract]        
Weighted average period expected to be recognized related to unvested equity awards 2 years      
Compensation cost expected to be recognized related to unvested equity awards $ 17,900,000      
Authorized amount for the repurchase program       $ 50,000,000
Repurchased common stock (in shares) | shares 800,000      
Repurchased common stock $ 33,077,000 $ 0 $ 100,000  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 15,213,000 18,477,000 15,848,000  
Continuing Operations [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 15,213,000 17,356,000 14,741,000  
Discontinued Operations [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 0 $ 1,121,000 $ 1,107,000  
Stock Options [Member]        
Aggregate intrinsic value [Abstract]        
Weighted average remaining contractual term of options outstanding 4 years 4 years    
Weighted average remaining contractual term of options exercisable 3 years 2 months 12 days 3 years 2 months 12 days    
Weighted average grant date fair value of options granted (in dollars per share) | $ / shares $ 10.53 $ 9.24 $ 8.66  
Total intrinsic value of options exercised $ 13,900,000 $ 15,600,000 $ 20,200,000  
Total fair value of awards vested $ 17,900,000 $ 16,900,000 14,400,000  
2006 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of equity award plans | Plan 1      
2006 Plan [Member] | Stock Options [Member]        
Options outstanding [Roll Forward]        
Outstanding, beginning of period (in shares) | shares 2,559,331      
Granted (in shares) | shares 427,821      
Exercised (in shares) | shares (792,795)      
Forfeited (in shares) | shares (72,952)      
Outstanding, end of period (in shares) | shares 2,121,405 2,559,331    
Exercisable, end of period (in shares) | shares 1,307,330      
Options expected to vest, end of period (in shares) | shares 632,954      
Weighted-Average Exercise Price [Roll Forward]        
Outstanding, beginning of period (in dollars per share) | $ / shares $ 22.94      
Granted (in dollars per share) | $ / shares 31.13      
Exercised (in dollars per share) | $ / shares 19.95      
Forfeited (in dollars per share) | $ / shares 29.30      
Outstanding, end of period (in dollars per share) | $ / shares 25.48 $ 22.94    
Exercisable, end of period (in dollars per share) | $ / shares 22.63      
Options expected to vest, end of period (in dollars per share) | $ / shares $ 29.91      
Aggregate Intrinsic Value [Abstract]        
Outstanding, beginning of period $ 25,348,245      
Outstanding, end of period 44,518,585 $ 25,348,245    
Exercisable, end of period 31,170,967      
Options expected to vest, end of period $ 10,480,716      
2006 Plan [Member] | Restricted Stock Units (RSUs) [Member]        
Restricted stock unit award activity [Roll Forward]        
Outstanding, beginning of period (in shares) | shares 875,584      
Granted (in shares) | shares 480,959      
Vested (in shares) | shares (423,840)      
Forfeited (in shares) | shares (80,983)      
Outstanding, end of period (in shares) | shares 851,720 875,584    
Weighted-Average Grant Price [Roll Forward]        
Outstanding, beginning of period (in dollars per share) | $ / shares $ 28.94      
Granted (in dollars per share) | $ / shares 31.49      
Vested (in dollars per share) | $ / shares 30.52      
Forfeited (in dollars per share) | $ / shares 29.21      
Outstanding, end of period (in dollars per share) | $ / shares $ 30.84 $ 28.94    
Aggregate intrinsic value [Abstract]        
Outstanding, beginning of period $ 28,754,179      
Outstanding, end of period $ 39,579,428 $ 28,754,179    
2004 Plan [Member] | Stock Options [Member]        
Options outstanding [Roll Forward]        
Options expected to vest, end of period (in shares) | shares 0      
Weighted-Average Exercise Price [Roll Forward]        
Options expected to vest, end of period (in dollars per share) | $ / shares $ 0      
Cost of Product Sales [Member] | Continuing Operations [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 1,076,000 997,000 1,183,000  
Research and Development [Member] | Continuing Operations [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 2,526,000 2,297,000 2,324,000  
Selling, General and Administrative [Member] | Continuing Operations [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 11,611,000 $ 14,062,000 $ 11,234,000