v3.26.1
Net Income Per Share
3 Months Ended
Apr. 30, 2026
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,
20262025
Class AClass BClass AClass B
(in thousands, except share and per share data)
Numerator:
Net income, basic$384,203 $41,474 $219,213 $35,390 
Reallocation of net income(949)949 (634)634 
Net income, diluted$383,254 $42,423 $218,579 $36,024 
Denominator:
Weighted-average shares used in computing net income per share, basic265,748,247 28,686,705 262,526,502 42,382,150 
Weighted-average shares used in computing net income per share, diluted270,312,284 29,921,383 268,527,554 44,256,307 
Net income per share, basic$1.45 $1.45 $0.84 $0.84 
Net income per share, diluted$1.42 $1.42 $0.81 $0.81 
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,
20262025
Class AClass BClass AClass B
Unvested RSUs6,876 — 2,262,575 — 
Purchase rights committed under the ESPP258,618 — 211,765 — 
Outstanding stock options76,424 — 91,637 — 
Total341,918 — 2,565,977 — 
The table above does not include 164,192 shares of issued Class A common stock held by us as of April 30, 2026 and 2025 that are reserved for the sole purpose of being transferred to nonprofit organizations.