XML 99 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Plans and Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock vests over a requisite service period   3 years    
Fair value of options vested   $ 6,700 $ 6,100 $ 4,800
Aggregate intrinsic value of options exercised   $ 15,300 $ 5,600 $ 10,400
Shares, granted (in shares)   675,358    
Shares issued under employee stock purchase plan (in shares)   36,253 37,531 50,343
Share-based compensation expense   $ 11,537 $ 10,117 $ 12,598
Unrecognized stock compensation cost   $ 20,200    
Weighted average period   2 years 8 months 12 days    
Options to Purchase Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average fair value of options granted (in dollars per share)   $ 9.92 $ 5.89 $ 6.16
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average fair value of restricted stock granted (in dollars per share)   $ 25.10 $ 16.33 $ 16.71
Total fair value of restricted stock   $ 4,800 $ 5,100 $ 5,500
2014 Omnibus Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option expiration period   10 years    
Reduction in number of shares available for grant (in shares)   1.62    
Number of shares authorized for grant (in shares)   5,600,000.0    
Share available for grant (in shares)   7,800,000    
2014 Omnibus Incentive Plan | Restricted Stock Units (RSUs) | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   3 years    
2014 Omnibus Incentive Plan | Restricted Stock Units (RSUs) | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   4 years    
2014 Omnibus Incentive Plan | Options to Purchase Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   4 years    
2014 Omnibus Incentive Plan | Options to Purchase Common Stock | Board of Directors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   1 year    
Employee Stock Purchase Plan 2005        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock vests over a requisite service period   3 months    
Number of shares authorized for grant (in shares)   850,000    
Share available for grant (in shares)   200,000    
Offering period   6 months    
Number of minimum weekly hours of employment   20 hours    
Price at which employee can purchase common stock in an offering percentage   95.00%    
Weighted-average fair value of restricted stock granted (in dollars per share)   $ 4.06 $ 4.07 $ 1.74
Share-based compensation expense   $ 100 $ 200 $ 100
2017 Performance Awards | Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Shares, granted (in shares) 231,384      
Weighted-average fair value of restricted stock granted (in dollars per share) $ 23.14