XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Share
9 Months Ended
Oct. 31, 2025
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
The following table sets forth the computation of basic and diluted net income per share for the periods presented:
Three Months Ended October 31,Nine Months Ended October 31,
2025202420252024
Class AClass BClass AClass BClass AClass BClass AClass B
(in thousands, except share and per share data)
Numerator:
Net income, basic$547,285 $65,588 $176,222 $30,828 $1,077,946 $148,122 $544,814 $97,559 
Reallocation of net income(1,824)1,824 (1,076)1,076 (3,551)3,551 (3,746)3,746 
Net income, diluted$545,461 $67,412 $175,146 $31,904 $1,074,395 $151,673 $541,068 $101,305 
Denominator:
Weighted-average shares used in computing net income per share, basic266,698,435 31,961,657 261,741,448 45,788,248 265,345,610 36,461,688 261,599,394 46,844,499 
Weighted-average shares used in computing net income per share, diluted271,473,538 33,550,873 265,777,344 48,413,925 270,513,743 38,188,484 264,913,871 49,600,373 
Net income per share, basic$2.05 $2.05 $0.67 $0.67 $4.06 $4.06 $2.08 $2.08 
Net income per share, diluted$2.01 $2.01 $0.66 $0.66 $3.97 $3.97 $2.04 $2.04 
The potential shares of common stock that were excluded from the computation of diluted net income per share for the periods presented, because including them would have been anti-dilutive, are as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2025202420252024
Class AClass BClass AClass BClass AClass BClass AClass B
Unvested RSUs1,876,970 — 4,807,914 — 1,843,436 — 10,000,405 — 
Purchase rights committed under the ESPP296,684 — 1,267,606 — 296,745 — 1,581,479 — 
Outstanding stock options86,190 — 96,166 — 88,607 — 98,470 — 
Total2,259,844 — 6,171,686 — 2,228,788 — 11,680,354 — 
The table above does not include 405,156 shares of issued Class A common stock held by us as of October 31, 2025 and 2024 that are reserved for the sole purpose of being transferred to nonprofit organizations.