v3.25.1
Net Income (Loss) per Share
3 Months Ended
Apr. 30, 2025
Earnings Per Share [Abstract]  
Net Income (Loss) per Share Net Income per Share
The following table sets forth the computation of basic and diluted net income per share:
 Three Months Ended
 4/30/20254/30/2024
 (In thousands, except per share data)
Net income $732 $2,140 
Weighted average shares of common stock outstanding - basic15,757 16,264 
Dilutive effect of common stock equivalents from equity incentive plans 16 129 
Weighted average shares of common stock outstanding - diluted15,773 16,393 
Net income per share - basic$0.05 $0.13 
Net income per share - diluted$0.05 $0.13