XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share
6 Months Ended
Jun. 30, 2023
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,
2023202220232022
Numerator:
Net income$491,885 $299,099 $928,358 $571,358 
Denominator:
Weighted-average shares used in computing net income per share, basic 308,636 306,754 307,810 307,399 
Add weighted-average effect of dilutive securities:
    Employee equity awards7,849 9,827 8,221 10,641 
Weighted-average shares used in computing net income per share, diluted 316,485 316,581 316,031 318,040 
Net income per share:
         Basic $1.59 $0.98 $3.02 $1.86 
         Diluted $1.55 $0.94 $2.94 $1.80 
    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,
2023202220232022
Stock options and RSUs 548 781 285 423 
Employee stock purchase plan77 — 213 
       Total625 781 498 431