XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share - Basic and Diluted Net Income Per Share (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2021
Sep. 30, 2022
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Numerator:          
Net income | $   $ 353,999 $ 224,305 $ 925,357 $ 601,559
Denominator:          
Weighted-average shares used in computing net income per share, basic (in shares) [1]   304,931 307,456 306,576 306,176
Add weighted-average effect of dilutive securities:          
Employee equity awards (in shares)   9,470 12,180 10,169 12,800
Weighted-average shares used in computing net income per share, diluted (in shares) [1]   314,401 319,636 316,745 318,976
Net income per share:          
Basic (in dollars per share) | $ / shares [1]   $ 1.16 $ 0.73 $ 3.02 $ 1.96
Diluted (in dollars per share) | $ / shares [1]   $ 1.13 $ 0.70 $ 2.92 $ 1.89
Stock split ratio 4        
[1] Prior periods have been adjusted to reflect the four-for-one stock split effected in the form of a stock dividend in November 2021.