Quarterly report pursuant to Section 13 or 15(d)

Net Income Per Share - EPS (Details)

v3.21.1
Net Income Per Share - EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
EPS Numerator:    
Net income $ 39,500 $ 21,243
EPS Denominator-Basic:    
Weighted-average common shares outstanding 169,800 168,469
EPS Denominator-Diluted:    
Weighted-average common shares outstanding 169,800 168,469
Dilutive effect of stock options, restricted stock units and shares under ESPP 6,269 99
Weighted-average shares outstanding and common stock equivalents 176,069 168,568
Net income per common share, basic and diluted    
Earnings Per Share, Basic $ 0.23 $ 0.13
Earnings Per Share, Diluted $ 0.22 $ 0.13