XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net income $ 545,327 $ 353,999 $ 1,473,685 $ 925,357
Net income $ 545,327 $ 353,999 $ 1,473,685 $ 925,357
Denominator:        
Weighted-average shares used in computing net income per share, basic (in shares) 310,185 304,931 308,602 306,576
Add weighted-average effect of dilutive securities:        
Employee equity awards (in shares) 7,446 9,470 7,962 10,169
Weighted-average shares used in computing net income per share, diluted (in shares) 317,631 314,401 316,564 316,745
Net income per share:        
Basic (in dollars per share) $ 1.76 $ 1.16 $ 4.78 $ 3.02
Diluted (in dollars per share) $ 1.72 $ 1.13 $ 4.66 $ 2.92