v3.26.1
Net Income per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Apr. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Income Per Share Attributable to Common Stockholders
The following table presents the calculation of basic and diluted net income per share attributable to common stockholders for periods presented:
Three Months Ended April 30,
(in thousands, except per share data)20262025
Numerator:
Net income attributable to common stockholders$78,197 $72,087 
Denominator:
Weighted-average common shares outstanding, basic195,489 203,280 
Effect of dilutive securities991 9,532 
Weighted-average common shares outstanding, diluted196,480 212,812 
Net income per share attributable to common stockholders:
Basic$0.40 $0.35 
Diluted$0.40 $0.34 
Schedule of Antidilutive Securities
Outstanding potentially dilutive securities that were excluded from the diluted per share calculations because they would have been antidilutive are as follows:
Three Months Ended April 30,
(in thousands)20262025
RSUs13,151 1,077 
ESPP189 — 
Total antidilutive securities13,340 1,077