XML 66 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Numerator:        
Net income $ 45,750 $ 317,084 $ 159,408 $ 544,615
Net income attributable to common stockholders $ 45,746 $ 316,930 $ 159,389 $ 544,306
Denominator:        
Weighted-average shares used in computing net income per share attributable to common stockholders, basic (in shares) 298,553,379 295,712,675 298,865,676 294,769,619
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares) 307,160,840 305,861,051 306,902,964 305,652,628
Net income per share attributable to common stockholders, basic (in dollars per share) $ 0.15 $ 1.07 $ 0.53 $ 1.85
Net income per share attributable to common stockholders, diluted (in dollars per share) $ 0.15 $ 1.04 $ 0.52 $ 1.78
Class A Common Stock        
Numerator:        
Net income $ 38,594 $ 255,513 $ 134,075 $ 431,889
Less: undistributed earnings attributable to participating securities 0 0 0 0
Net income attributable to common stockholders 38,594 255,513 134,075 431,889
Reallocation of net income attributable to common stockholders (518) (5,738) (1,959) (10,105)
Net income attributable to common stockholders, diluted $ 38,076 $ 249,775 $ 132,116 $ 421,784
Denominator:        
Weighted-average shares used in computing net income per share attributable to common stockholders, basic (in shares) 251,878,556 238,407,148 251,400,283 233,889,833
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares) 255,661,184 241,051,560 254,389,537 236,850,849
Net income per share attributable to common stockholders, basic (in dollars per share) $ 0.15 $ 1.07 $ 0.53 $ 1.85
Net income per share attributable to common stockholders, diluted (in dollars per share) $ 0.15 $ 1.04 $ 0.52 $ 1.78
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 8,313,041 570,634 6,160,652 435,755
Class A Common Stock | Outstanding stock options        
Denominator:        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 103,406 0 51,703 0
Class B Common Stock        
Numerator:        
Net income $ 7,156 $ 61,571 $ 25,333 $ 112,726
Less: undistributed earnings attributable to participating securities (4) (154) (19) (309)
Net income attributable to common stockholders 7,152 61,417 25,314 112,417
Reallocation of net income attributable to common stockholders 518 5,738 1,959 10,105
Net income attributable to common stockholders, diluted $ 7,670 $ 67,155 $ 27,273 $ 122,522
Denominator:        
Weighted-average shares used in computing net income per share attributable to common stockholders, basic (in shares) 46,674,823 57,305,527 47,465,393 60,879,786
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares) 51,499,656 64,809,491 52,513,427 68,801,779
Net income per share attributable to common stockholders, basic (in dollars per share) $ 0.15 $ 1.07 $ 0.53 $ 1.85
Net income per share attributable to common stockholders, diluted (in dollars per share) $ 0.15 $ 1.04 $ 0.52 $ 1.78
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 0 0 0 0
Class B Common Stock | Outstanding stock options        
Denominator:        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 0 0 0 0