XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Computation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Numerator:                
Net income $ 59,384 $ 47,697 $ 22,642 $ 41,247 $ 25,111 $ 24,057 $ 129,723 $ 90,415
Denominator:                
Weighted-average shares outstanding—basic 478,101     465,819     475,496 460,747
Effect of dilutive securities:                
Options to purchase common stock 17,623     22,230     18,772 22,819
Employee stock purchase plan shares 278     454     533 815
Restricted stock 2,910     3,704     3,141 2,928
Weighted-average shares outstanding—diluted 498,912     492,207     497,942 487,309
Basic EPS $ 0.12     $ 0.09     $ 0.27 $ 0.20
Diluted EPS $ 0.12     $ 0.08     $ 0.26 $ 0.19
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted EPS 1,439     1,880     1,439 1,880