XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.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 6 Months Ended
Nov. 30, 2021
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Numerator:          
Net income | $   $ 299,099 $ 196,888 $ 571,358 $ 377,254
Denominator:          
Weighted-average shares used in computing net income per share, basic (in shares) [1]   306,754 305,844 307,399 305,536
Add weighted-average effect of dilutive securities:          
Stock options and RSUs (in shares)   9,695 12,764 10,509 12,940
Employee stock purchase plan (in shares)   132 232 132 232
Weighted-average shares used in computing net income per share, diluted (in shares) [1]   316,581 318,840 318,040 318,708
Net income per share:          
Basic (in dollars per share) | $ / shares [1]   $ 0.98 $ 0.64 $ 1.86 $ 1.23
Diluted (in dollars per share) | $ / shares [1]   $ 0.94 $ 0.62 $ 1.80 $ 1.18
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.