XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Share
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
    The following table sets forth the computation of our basic and diluted net income per share (in thousands, except per share amounts):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Numerator:
Net income$196,888 $144,793 $377,254 $283,224 
Denominator:
Weighted-average shares used in computing net income per share, basic 76,461 75,808 76,384 76,036 
Add weighted-average effect of dilutive securities:
    Stock options and RSUs3,191 3,486 3,235 3,580 
    Employee stock purchase plan58 58 
Weighted-average shares used in computing net income per share, diluted 79,710 79,298 79,677 79,620 
Net income per share:
         Basic $2.58 $1.91 $4.94 $3.72 
         Diluted $2.47 $1.83 $4.73 $3.56 
    The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share for the periods presented because their effect would have been anti-dilutive for the periods presented (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Stock options and RSUs 101 334 115 467 
Employee stock purchase plan20 149 15 159 
       Total121 483 130 626