XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Net loss per Share
6 Months Ended
Jul. 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 EndedSix Months Ended
 7/31/20237/31/20227/31/20237/31/2022
 (In thousands, except per share data)
Net income$15,534 $9,680 $14,092 $4,596 
Weighted average shares of common stock outstanding - basic16,272 16,108 16,242 16,071 
Dilutive effect of common stock equivalents from equity incentive plans 22 — 15 — 
Weighted average shares of common stock outstanding - diluted16,294 16,108 16,257 16,071 
Net income per share - basic$0.95 $0.60 $0.87 $0.29 
Net income per share - diluted$0.95 $0.60 $0.87 $0.29