XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.1
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
Nov. 30, 2021
Mar. 31, 2022
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
shares
Numerator:      
Net income | $   $ 272,259 $ 180,366
Denominator:      
Weighted-average shares used in computing net income per share, basic (in shares) [1]   308,045 305,224
Add weighted-average effect of dilutive securities:      
Stock options and RSUs (in shares)   11,322 13,116
Employee stock purchase plan (in shares)   285 152
Weighted-average shares used in computing net income per share, diluted (in shares) [1]   319,652 318,492
Net income per share:      
Basic (in dollars per share) | $ / shares [1]   $ 0.88 $ 0.59
Diluted (in dollars per share) | $ / shares [1]   $ 0.85 $ 0.57
Stock split 4    
[1] Prior period results have been adjusted to reflect the four-for-one stock split effected in the form of a stock dividend in November 2021.