XML 79 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation - Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Number of Shares Subject to Outstanding Options      
Outstanding, beginning of period (shares) 4,579 3,890 3,918
Granted (shares) 645 856 971
Exercised (shares) (772) (86) (398)
Forfeited/Expired (shares) (340) (81) (601)
Outstanding, end of period (shares) 4,112 4,579 3,890
Options exercisable (shares) 2,876    
Options vested and expected to vest (shares) 3,954    
Weighted-average Exercise Price of Outstanding Options      
Outstanding, beginning of period (usd per share) $ 4.40 $ 4.40 $ 4.49
Granted (usd per share) 9.56 4.57 4.16
Exercised (usd per share) 5.56 3.10 2.60
Forfeited/Expired (usd per share) 6.66 7.72 5.76
Outstanding, end of period (usd per share) 4.81 $ 4.40 $ 4.40
Options exercisable (usd per share) 3.83    
Options vested and expected to vest (usd per share) $ 4.69    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted average remaining contractual terms 6 years 2 months 23 days    
Weighted average remaining contractual terms, exercisable options 5 years 3 months    
Weighted average remaining contractual terms, vested and expected to vest options 6 years 1 month 17 days    
Aggregate intrinsic value, outstanding $ 48,927    
Aggregate intrinsic value, exercisable options 37,005    
Aggregate intrinsic value, options vested and expected to vest $ 47,503