XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
NET INCOME PER SHARE (Tables)
6 Months Ended
Jul. 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 July 31, 

    

2022

    

2021

Net income

$

4,222

$

12,870

Weighted average number of shares outstanding – basic

14,134

15,769

Effect of stock awards (1)

113

213

Weighted average number of shares outstanding – diluted

14,247

15,982

Net income per share

Basic

$

0.30

$

0.82

Diluted

$

0.30

$

0.81

(1)For the three months ended July 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 876,734 and 366,500 shares of common stock, respectively.

Six Months Ended July 31, 

    

2022

    

2021

Net income

$

11,707

$

23,636

Weighted average number of shares outstanding – basic

14,516

15,748

Effect of stock awards (1)

100

230

Weighted average number of shares outstanding – diluted

14,616

15,978

Net income per share

Basic

$

0.81

$

1.50

Diluted

$

0.80

$

1.48

(1)For the six months ended July 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 876,734 and 366,500 shares of common stock, respectively.