XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net income (loss) per Share (Tables)
9 Months Ended
Oct. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
 Three Months EndedNine Months Ended
 10/31/202210/31/202110/31/202210/31/2021
 (In thousands, except per share data)
Net income$7,875 $1,325 $12,471 $1,176 
Weighted average shares of common stock outstanding16,211 16,033 16,118 15,927 
Dilutive effect of common stock equivalents from equity incentive plans38 49 18 36 
Totals16,249 16,082 16,136 15,963 
Net income per share - basic$0.49 $0.08 $0.77 $0.07 
Net income per share - diluted$0.48 $0.08 $0.77 $0.07