XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Net loss per Share
9 Months Ended
Oct. 31, 2023
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:
 Three Months EndedNine Months Ended
 10/31/202310/31/202210/31/202310/31/2022
 (In thousands, except per share data)
Net income$10,160 $7,875 $24,252 $12,471 
Weighted average shares of common stock outstanding - basic16,347 16,211 16,277 16,118 
Dilutive effect of common stock equivalents from equity incentive plans 81 38 57 18 
Weighted average shares of common stock outstanding - diluted16,428 16,249 16,334 16,136 
Net income per share - basic$0.62 $0.49 $1.49 $0.77 
Net income per share - diluted$0.62 $0.48 $1.48 $0.77