XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NET INCOME PER SHARE
3 Months Ended
Apr. 30, 2024
NET INCOME PER SHARE  
NET INCOME PER SHARE

NOTE 12 – NET INCOME PER SHARE

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

Three Months Ended April 30, 

    

2024

    

2023

Net income

$

7,882

$

2,109

Weighted average number of shares outstanding – basic

13,257

13,413

Effect of stock awards (1)

315

133

Weighted average number of shares outstanding – diluted

13,572

13,546

Net income per share

Basic

$

0.59

$

0.16

Diluted

$

0.58

$

0.16

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