XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income Per Share (Tables)
3 Months Ended
Apr. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share
The following table sets forth the computation of basic and diluted net income per share:
Three Months Ended April 30,
(in thousands, except per share data)
20242023
Net income per share – basic:
Numerator:
Net income
$10,634 $2,808 
Denominator:
Weighted-average shares outstanding used in computing net income per share, basic
271,664265,584 
Net income per common share, basic
$0.04 $0.01 
Net income per share – diluted:
Numerator:
Net income
$10,634 $2,808 
Denominator:
Weighted-average shares outstanding used in computing net income per share, basic
271,664 265,584 
Weighted-average effect of diluted securities:
Stock options8,523 12,339 
RSUs3,334 3,115 
Common stock warrants511 306 
Weighted-average shares outstanding used in computing net income per share, diluted
284,032 281,344 
Net income per common share, diluted
$0.04 $0.01 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:
Three Months Ended April 30,
(in thousands)20242023
Stock options2,436 7,467 
PSUs
780 3,649 
RSUs1,003 769 
ESPP24 298 
Total shares excluded from net income per share
4,243 12,183