XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.2
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 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Denominator:        
Weighted-average shares used in computing net income per share, basic (in shares) 301,779,114 309,137,807 303,354,835 308,921,610
Weighted-average shares used in computing net income per share, diluted (in shares) 308,224,372 314,027,192 310,515,069 314,696,351
Net income per share, basic (in dollars per share) $ 1.19 $ 0.71 $ 2.02 $ 1.41
Net income per share, diluted (in dollars per share) $ 1.16 $ 0.70 $ 1.97 $ 1.38
Class A        
Numerator:        
Net income, basic $ 316,729 $ 186,687 $ 534,869 $ 370,754
Reallocation of net income (1,123) (1,425) (1,740) (2,718)
Net income, diluted $ 315,606 $ 185,262 $ 533,129 $ 368,036
Denominator:        
Weighted-average shares used in computing net income per share, basic (in shares) 266,548,290 263,506,853 264,605,839 263,100,802
Weighted-average shares used in computing net income per share, diluted (in shares) 271,276,534 265,631,026 269,970,487 266,054,570
Net income per share, basic (in dollars per share) $ 1.19 $ 0.71 $ 2.02 $ 1.41
Net income per share, diluted (in dollars per share) $ 1.16 $ 0.70 $ 1.97 $ 1.38
Class B        
Numerator:        
Net income, basic $ 41,863 $ 32,328 $ 78,326 $ 64,569
Reallocation of net income 1,123 1,425 1,740 2,718
Net income, diluted $ 42,986 $ 33,753 $ 80,066 $ 67,287
Denominator:        
Weighted-average shares used in computing net income per share, basic (in shares) 35,230,824 45,630,954 38,748,996 45,820,808
Weighted-average shares used in computing net income per share, diluted (in shares) 36,947,838 48,396,166 40,544,582 48,641,781
Net income per share, basic (in dollars per share) $ 1.19 $ 0.71 $ 2.02 $ 1.41
Net income per share, diluted (in dollars per share) $ 1.16 $ 0.70 $ 1.97 $ 1.38