XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share and Cash Dividends (Tables)
6 Months Ended
Jul. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Number of Shares Used in Calculating Basic and Diluted Earnings Per Share

The number of shares used in calculating basic and diluted earnings per share is as follows (in thousands):

 

 

Three Months Ended July 31,

 

 

Six Months Ended July 31,

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Weighted average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

Basic

 

22,558

 

 

 

23,332

 

 

 

22,697

 

 

 

23,326

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

Stock awards and options to purchase shares of
common stock

 

408

 

 

 

407

 

 

 

479

 

 

 

410

 

Diluted

 

22,966

 

 

 

23,739

 

 

 

23,176

 

 

 

23,736