XML 118 R77.htm IDEA: XBRL DOCUMENT v3.22.4
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, 2023
Jan. 31, 2022
Jan. 31, 2021
Earnings Per Share, Basic [Abstract]      
Net income $ 103,711 $ 1,375,639 $ 672,316
Less: undistributed earnings attributable to participating securities (7) (582) (789)
Net income attributable to common stockholders $ 103,704 $ 1,375,057 $ 671,527
Earnings Per Share, Diluted [Abstract]      
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, basic (in shares) 296,560,501 296,334,894 283,853,654
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted (in shares) 304,231,350 305,826,505 298,127,669
Net income (loss) per share attributable to common stockholders, basic (in dollars per share) $ 0.35 $ 4.64 $ 2.37
Net income (loss) per share attributable to common stockholders, diluted (in dollars per share) $ 0.34 $ 4.50 $ 2.25
Class A      
Earnings Per Share, Basic [Abstract]      
Net income $ 87,246 $ 1,105,368 $ 432,968
Less: undistributed earnings attributable to participating securities 0 0 0
Net income attributable to common stockholders 87,246 1,105,368 432,968
Reallocation of net income attributable to common stockholders (1,205) (23,891) (14,321)
Net income attributable to common stockholders, diluted $ 86,041 $ 1,081,477 $ 418,647
Earnings Per Share, Diluted [Abstract]      
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, basic (in shares) 249,494,904 238,214,936 183,015,245
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted (in shares) 252,413,234 240,531,470 185,860,412
Net income (loss) per share attributable to common stockholders, basic (in dollars per share) $ 0.35 $ 4.64 $ 2.37
Net income (loss) per share attributable to common stockholders, diluted (in dollars per share) $ 0.34 $ 4.50 $ 2.25
Class B      
Earnings Per Share, Basic [Abstract]      
Net income $ 16,465 $ 270,271 $ 239,348
Less: undistributed earnings attributable to participating securities (7) (582) (789)
Net income attributable to common stockholders 16,458 269,689 238,559
Reallocation of net income attributable to common stockholders 1,205 23,891 14,321
Net income attributable to common stockholders, diluted $ 17,663 $ 293,580 $ 252,880
Earnings Per Share, Diluted [Abstract]      
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, basic (in shares) 47,065,597 58,119,958 100,838,409
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted (in shares) 51,818,116 65,295,035 112,267,257
Net income (loss) per share attributable to common stockholders, basic (in dollars per share) $ 0.35 $ 4.64 $ 2.37
Net income (loss) per share attributable to common stockholders, diluted (in dollars per share) $ 0.34 $ 4.50 $ 2.25