XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income Per Share - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Denominator:    
Weighted-average shares used in computing net income per share, basic (in shares) 308,700,582 295,409,207
Weighted-average shares used in computing net income per share, diluted (in shares) 315,360,678 304,115,913
Net income per share, basic (in dollars per share) $ 0.70 $ 0.05
Net income per share, diluted (in dollars per share) $ 0.69 $ 0.05
Class A    
Numerator:    
Net income, basic $ 184,070 $ 13,004
Reallocation of net income (1,292) (135)
Net income, diluted $ 182,778 $ 12,869
Denominator:    
Weighted-average shares used in computing net income per share, basic (in shares) 262,693,481 248,731,065
Weighted-average shares used in computing net income per share, diluted (in shares) 266,476,843 253,394,377
Net income per share, basic (in dollars per share) $ 0.70 $ 0.05
Net income per share, diluted (in dollars per share) $ 0.69 $ 0.05
Class B    
Numerator:    
Net income, basic $ 32,238 $ 2,440
Reallocation of net income 1,292 135
Net income, diluted $ 33,530 $ 2,575
Denominator:    
Weighted-average shares used in computing net income per share, basic (in shares) 46,007,101 46,678,142
Weighted-average shares used in computing net income per share, diluted (in shares) 48,883,835 50,721,536
Net income per share, basic (in dollars per share) $ 0.70 $ 0.05
Net income per share, diluted (in dollars per share) $ 0.69 $ 0.05