XML 115 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Number of Options      
Beginning balance (in shares) 4,402,000    
Granted (in shares) 640,000    
Exercised (in shares) (2,435,648) (2,017,442) (172,326)
Forfeitures (in shares) (187,000)    
Expired (in shares) (8,000)    
Ending balance (in shares) 2,411,000 4,402,000  
Expected to vest (in shares) 1,070,000    
Exercisable (in shares) 968,000    
Weighted Average Exercise Price      
Beginning balance, weighted average exercise price (in dollars per share) $ 17.07    
Granted, weighted average exercise price (in dollars per share) 38.61    
Exercised, weighted average exercise price (in dollars per share) 16.20    
Forfeitures, weighted average exercise price (in dollars per share) 21.21    
Expired, weighted average exercise price (in dollars per share) 23.59    
Ending balance, weighted average exercise price (in dollars per share) 23.43 $ 17.07  
Expected to vest, weighted average exercise price (in dollars per share) 28.20    
Exercisable, weighted average exercise price (in dollars per share) $ 17.08    
Weighted Average- Remaining Contractual Terms      
Ending balance, weighted average remaining contractual terms (in years) 7 years 3 months 10 days    
Expected to vest, weighted average remaining contractual terms (in years) 8 years 6 months    
Exercisable, weighted average remaining contractual terms (in years) 5 years 7 months 6 days    
Aggregate- Intrinsic Value      
Outstanding, aggregate intrinsic value $ 20,242    
Expected to vest, aggregate intrinsic value 5,979    
Exercisable, aggregate intrinsic value $ 12,121