v3.25.1
Net Income Per Share
3 Months Ended
Apr. 30, 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 April 30,
20252024
Class AClass BClass AClass B
(in thousands, except share and per share data)
Numerator:
Net income, basic$219,213 $35,390 $184,070 $32,238 
Reallocation of net income(634)634 (1,292)1,292 
Net income, diluted$218,579 $36,024 $182,778 $33,530 
Denominator:
Weighted-average shares used in computing net income per share, basic262,526,502 42,382,150 262,693,481 46,007,101 
Weighted-average shares used in computing net income per share, diluted268,527,554 44,256,307 266,476,843 48,883,835 
Net income per share, basic$0.84 $0.84 $0.70 $0.70 
Net income per share, diluted$0.81 $0.81 $0.69 $0.69 
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 April 30,
20252024
Class AClass BClass AClass B
Unvested RSUs2,262,575 — 10,342,542 — 
Purchase rights committed under the ESPP211,765 — 1,040,285 — 
Outstanding stock options91,637 — 102,354 — 
Total2,565,977 — 11,485,181 — 
The table above does not include 405,156 shares of issued Class A common stock held by us as of April 30, 2025 and 2024 that are reserved for the sole purpose of being transferred to nonprofit organizations.