XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Numerator:        
Net income $ 317,084 $ 185,989 $ 544,615 $ 213,064
Net income attributable to common stockholders $ 316,930 $ 185,742 $ 544,306 $ 212,759
Denominator:        
Weighted-average shares used in computing net income per share attributable to common stockholders, basic (in shares) 295,712,675 282,850,805 294,769,619 281,394,901
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares) 305,861,051 297,162,309 305,652,628 296,408,229
Net income per share attributable to common stockholders, basic (in dollars per share) $ 1.07 $ 0.66 $ 1.85 $ 0.76
Net income per share attributable to common stockholders, diluted (in dollars per share) $ 1.04 $ 0.63 $ 1.78 $ 0.72
Class A Common Stock        
Numerator:        
Net income $ 255,513 $ 122,474 $ 431,889 $ 125,297
Less: undistributed earnings attributable to participating securities 0 0 0 0
Net income attributable to common stockholders 255,513 122,474 431,889 125,297
Reallocation of net income attributable to common stockholders (5,738) (4,343) (10,105) (4,824)
Net income (loss) attributable to common stockholders, diluted $ 249,775 $ 118,131 $ 421,784 $ 120,473
Denominator:        
Weighted-average shares used in computing net income per share attributable to common stockholders, basic (in shares) 238,407,148 186,505,788 233,889,833 165,718,132
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares) 241,051,560 188,994,684 236,850,849 167,839,216
Net income per share attributable to common stockholders, basic (in dollars per share) $ 1.07 $ 0.66 $ 1.85 $ 0.76
Net income per share attributable to common stockholders, diluted (in dollars per share) $ 1.04 $ 0.63 $ 1.78 $ 0.72
Class B Common Stock        
Numerator:        
Net income $ 61,571 $ 63,515 $ 112,726 $ 87,767
Less: undistributed earnings attributable to participating securities (154) (247) (309) (305)
Net income attributable to common stockholders 61,417 63,268 112,417 87,462
Reallocation of net income attributable to common stockholders 5,738 4,343 10,105 4,824
Net income (loss) attributable to common stockholders, diluted $ 67,155 $ 67,611 $ 122,522 $ 92,286
Denominator:        
Weighted-average shares used in computing net income per share attributable to common stockholders, basic (in shares) 57,305,527 96,345,017 60,879,786 115,676,769
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares) 64,809,491 108,167,625 68,801,779 128,569,013
Net income per share attributable to common stockholders, basic (in dollars per share) $ 1.07 $ 0.66 $ 1.85 $ 0.76
Net income per share attributable to common stockholders, diluted (in dollars per share) $ 1.04 $ 0.63 $ 1.78 $ 0.72