XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.3
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 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Denominator:        
Weighted-average shares used in computing net income per share, basic (in shares) 307,529,696 302,493,182 308,443,893 299,037,999
Weighted-average shares used in computing net income per share, diluted (in shares) 314,191,269 310,389,905 314,514,244 306,852,190
Net income per share, basic (in dollars per share) $ 0.67 $ 0.47 $ 2.08 $ 1.13
Net income per share, diluted (in dollars per share) $ 0.66 $ 0.45 $ 2.04 $ 1.10
Class A        
Numerator:        
Net income, basic $ 176,222 $ 119,429 $ 544,814 $ 285,778
Reallocation of net income (1,076) (920) (3,746) (2,634)
Net income, diluted $ 175,146 $ 118,509 $ 541,068 $ 283,144
Denominator:        
Weighted-average shares used in computing net income per share, basic (in shares) 261,741,448 255,832,539 261,599,394 252,365,545
Weighted-average shares used in computing net income per share, diluted (in shares) 265,777,344 260,488,614 264,913,871 256,573,508
Net income per share, basic (in dollars per share) $ 0.67 $ 0.47 $ 2.08 $ 1.13
Net income per share, diluted (in dollars per share) $ 0.66 $ 0.45 $ 2.04 $ 1.10
Class B        
Numerator:        
Net income, basic $ 30,828 $ 21,783 $ 97,559 $ 52,852
Reallocation of net income 1,076 920 3,746 2,634
Net income, diluted $ 31,904 $ 22,703 $ 101,305 $ 55,486
Denominator:        
Weighted-average shares used in computing net income per share, basic (in shares) 45,788,248 46,660,643 46,844,499 46,672,454
Weighted-average shares used in computing net income per share, diluted (in shares) 48,413,925 49,901,291 49,600,373 50,278,682
Net income per share, basic (in dollars per share) $ 0.67 $ 0.47 $ 2.08 $ 1.13
Net income per share, diluted (in dollars per share) $ 0.66 $ 0.45 $ 2.04 $ 1.10