XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME PER SHARE (Tables)
3 Months Ended
Apr. 30, 2023
NET INCOME PER SHARE  
Schedule of computations of basic and diluted net income per share

Basic and diluted net income per share amounts are computed as follows (shares in thousands except in the note):

Three Months Ended April 30, 

    

2023

    

2022

Net income

$

2,109

$

7,485

Weighted average number of shares outstanding – basic

13,413

14,910

Effect of stock awards (1)

133

82

Weighted average number of shares outstanding – diluted

13,546

14,992

Net income per share

Basic

$

0.16

$

0.50

Diluted

$

0.16

$

0.50

(1)For the three months ended April 30, 2023 and 2022, the weighted average numbers of shares determined on a dilutive basis exclude the effects of antidilutive stock options covering an aggregate of 851,834 and 867,334 shares of common stock, respectively.