Annual report pursuant to Section 13 and 15(d)

Stock-based Compensation - Award Activity (Details)

v3.19.3.a.u2
Stock-based Compensation - Award Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Exercisable and Expected to Vest      
Options exercisable (shares) 2,415    
Options vested and expected to vest (shares) 3,050    
Options exercisable (usd per share) $ 4.23    
Options vested and expected to vest (usd per share) $ 6.05    
Weighted average remaining contractual terms, exercisable options 4 years 8 months 12 days    
Weighted average remaining contractual terms, vested and expected to vest options 5 years 6 months    
Aggregate intrinsic value, exercisable options $ 28,406    
Aggregate intrinsic value, options vested and expected to vest $ 31,600    
RSAs      
Number of Shares      
Non-vested, beginning of period (shares) 55 159 230
Granted (shares) 40 47 143
Vested (shares) (56) (151) (214)
Forfeited/expired (shares) (4)    
Non-vested, end of period (shares) 35 55 159
Weighted-average Grant Date Fair Value per Share      
Non-vested, beginning of period (usd per share) $ 12.83 $ 4.68 $ 3.82
Granted, weighted average grant date fair value (usd per share) 17.18 14.35 4.75
Vested, weighted average grant date fair value (usd per share) 12.83 4.71 3.81
Forfeited/Expired, weighted average exercise price per share (usd per share) 17.18    
Non-vested, end of period (usd per share) $ 17.18 $ 12.83 $ 4.68
RSUs      
Number of Shares      
Non-vested, beginning of period (shares) 348 560 617
Granted (shares) 72 86 275
Vested (shares) (210) (290) (302)
Forfeited/expired (shares) (9) (8) (30)
Non-vested, end of period (shares) 201 348 560
Weighted-average Grant Date Fair Value per Share      
Non-vested, beginning of period (usd per share) $ 5.66 $ 4.08 $ 3.69
Granted, weighted average grant date fair value (usd per share) 19.19 10.56 4.22
Vested, weighted average grant date fair value (usd per share) 5.03 4.09 3.40
Forfeited/Expired, weighted average exercise price per share (usd per share) 13.60 4.73 4.12
Non-vested, end of period (usd per share) $ 10.76 $ 5.66 $ 4.08
PSUs      
Number of Shares      
Non-vested, beginning of period (shares) 240 429 831
Granted (shares) 95 306 276
Vested (shares) (200) (495) (651)
Forfeited/expired (shares) (15)   (27)
Non-vested, end of period (shares) 120 240 429
Weighted-average Grant Date Fair Value per Share      
Non-vested, beginning of period (usd per share) $ 7.48 $ 4.20 $ 3.88
Granted, weighted average grant date fair value (usd per share) 14.98 6.71 4.25
Vested, weighted average grant date fair value (usd per share) 6.58 7.16 3.84
Forfeited/Expired, weighted average exercise price per share (usd per share) 15.58   3.65
Non-vested, end of period (usd per share) $ 13.88 $ 7.48 $ 4.20
Performance Shares      
Number of Shares      
Non-vested, beginning of period (shares) 1,582 1,720 0
Granted (shares) 718 1,200 1,720
Exercised (shares) (422) (84)  
Forfeited/expired (shares) (618) (1,254)  
Non-vested, end of period (shares) 1,260 1,582 1,720
Weighted-average Grant Date Fair Value per Share      
Non-vested, beginning of period (usd per share) $ 3.47 $ 2.54 $ 0
Granted, weighted average grant date fair value (usd per share) 11.44 5.02 2.54
Exercised, weighted average grant date fair value (usd per share) 3.17 2.54  
Forfeited/Expired, weighted average exercise price per share (usd per share) 10.34 3.73  
Non-vested, end of period (usd per share) $ 4.75 $ 3.47 $ 2.54
Exercisable and Expected to Vest      
Options exercisable (shares) 863    
Options vested and expected to vest (shares) 1,213    
Options exercisable (usd per share) $ 5.57    
Options vested and expected to vest (usd per share) $ 8.47    
Weighted average remaining contractual terms, exercisable options 7 years 3 months 18 days    
Weighted average remaining contractual terms, vested and expected to vest options 7 years 8 months 12 days    
Aggregate intrinsic value, exercisable options $ 8,993    
Aggregate intrinsic value, options vested and expected to vest $ 10,181