v3.25.4
Net Income Per Share
12 Months Ended
Jan. 31, 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:
Year Ended January 31,
202620252024
Class AClass BClass AClass BClass AClass B
Numerator:(in thousands, except share and per share data)
Net income, basic
$1,679,924 $220,224 $861,755 $148,483 $538,554 $98,908 
Reallocation of net income
(5,267)5,267 (5,170)5,170 (4,653)4,653 
Net income, diluted
$1,674,657 $225,491 $856,585 $153,653 $533,901 $103,561 
Denominator:
Weighted-average shares used in computing net income per share, basic
265,676,002 34,827,785 262,715,505 45,266,466 254,084,540 46,663,622 
Weighted-average shares used in computing net income per share, diluted
270,861,859 36,471,326 267,148,873 47,920,709 258,398,674 50,121,223 
Net income per share, basic
$6.32 $6.32 $3.28 $3.28 $2.12 $2.12 
Net income per share, diluted
$6.18 $6.18 $3.21 $3.21 $2.07 $2.07 
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:
Year Ended January 31,
202620252024
Class AClass BClass AClass BClass AClass B
Outstanding stock options86,576 — 95,963 — 109,441 — 
Unvested RSUs1,550,584 — 8,082,027 — 9,124,205 — 
Purchase rights committed under the ESPP
312,869 — 1,236,530 — 1,789,166 — 
Total1,950,029 — 9,414,520 — 11,022,812 — 
For the years ended January 31, 2026, 2025, and 2024, the table above does not include 164,192 of issued Class A common stock held by us that are reserved for the sole purpose of being transferred to nonprofit organizations.