XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
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
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Earnings Per Share, Basic [Abstract]      
Net income $ 1,375,639 $ 672,316 $ 25,305
Less: undistributed earnings attributable to participating securities (582) (789) (3,555)
Net income attributable to common stockholders $ 1,375,057 $ 671,527 $ 21,750
Earnings Per Share, Diluted [Abstract]      
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, basic (in shares) 296,334,894 283,853,654 233,641,336
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted (in shares) 305,826,505 298,127,669 254,298,014
Net income (loss) per share attributable to common stockholders, basic (in dollars per share) $ 4.64 $ 2.37 $ 0.09
Net income (loss) per share attributable to common stockholders, diluted (in dollars per share) $ 4.50 $ 2.25 $ 0.09
Class A Common Stock      
Earnings Per Share, Basic [Abstract]      
Net income $ 1,105,368 $ 432,968 $ 5,450
Less: undistributed earnings attributable to participating securities 0 0 0
Net income attributable to common stockholders 1,105,368 432,968 5,450
Reallocation of net income attributable to common stockholders (23,891) (14,321) (439)
Net income attributable to common stockholders, diluted $ 1,081,477 $ 418,647 $ 5,011
Earnings Per Share, Diluted [Abstract]      
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, basic (in shares) 238,214,936 183,015,245 58,541,269
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted (in shares) 240,531,470 185,860,412 58,583,874
Net income (loss) per share attributable to common stockholders, basic (in dollars per share) $ 4.64 $ 2.37 $ 0.09
Net income (loss) per share attributable to common stockholders, diluted (in dollars per share) $ 4.50 $ 2.25 $ 0.09
Class B Common Stock      
Earnings Per Share, Basic [Abstract]      
Net income $ 270,271 $ 239,348 $ 19,855
Less: undistributed earnings attributable to participating securities (582) (789) (3,555)
Net income attributable to common stockholders 269,689 238,559 16,300
Reallocation of net income attributable to common stockholders 23,891 14,321 439
Net income attributable to common stockholders, diluted $ 293,580 $ 252,880 $ 16,739
Earnings Per Share, Diluted [Abstract]      
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, basic (in shares) 58,119,958 100,838,409 175,100,067
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted (in shares) 65,295,035 112,267,257 195,714,140
Net income (loss) per share attributable to common stockholders, basic (in dollars per share) $ 4.64 $ 2.37 $ 0.09
Net income (loss) per share attributable to common stockholders, diluted (in dollars per share) $ 4.50 $ 2.25 $ 0.09