v3.24.3
Net Income Per Share - Schedule of Basic and Diluted Net Income Per Share Attributable to Common Stockholders (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:        
Net income $ 432 $ 242 $ 1,041 $ 1,436
Denominator:        
Weighted-average shares outstanding - basic (in shares) 206,158 204,464 205,639 203,961
Weighted-average shares outstanding - diluted (in shares) 208,552 206,277 208,004 205,194
Net income per share - basic (in USD per share) $ 2.09 $ 1.18 $ 5.06 $ 7.04
Net income per share - diluted (in USD per share) $ 2.07 $ 1.17 $ 5.00 $ 7.00
Common stock options, RSUs and ESPP obligations excluded from diluted net income per share because their effect would have been anti-dilutive (in shares) 1,082 3,068,000 2,715 3,647,000
Common stock options        
Denominator:        
Potentially dilutive securities (in shares) 131 122 138 118
RSUs        
Denominator:        
Potentially dilutive securities (in shares) 2,258 1,674 2,218 1,113
ESPP obligations        
Denominator:        
Potentially dilutive securities (in shares) 5 17 9 2