XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
NET INCOME PER SHARE (Tables)
9 Months Ended
Oct. 31, 2022
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 October 31, 

    

2022

    

2021

Net income

$

7,758

$

12,393

Weighted average number of shares outstanding – basic

13,781

15,774

Effect of stock awards (1)

31

189

Weighted average number of shares outstanding – diluted

13,812

15,963

Net income per share

Basic

$

0.56

$

0.79

Diluted

$

0.56

$

0.78

(1)For the three months ended October 31, 2022 and 2021, the weighted average numbers of shares determined on a dilutive basis exclude the effects of antidilutive stock options covering an aggregate of 1,016,834 and 579,167 shares of common stock, respectively.

Nine Months Ended October 31, 

    

2022

    

2021

Net income

$

19,465

$

36,029

Weighted average number of shares outstanding – basic

14,268

15,757

Effect of stock awards (1)

82

223

Weighted average number of shares outstanding – diluted

14,350

15,980

Net income per share

Basic

$

1.36

$

2.29

Diluted

$

1.36

$

2.25

(1)For the nine months ended October 31, 2022 and 2021, the weighted average numbers of shares determined on a dilutive basis exclude the effects of antidilutive stock options covering an aggregate of 978,834 and 366,500 shares of common stock, respectively.