XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share and Cash Dividends (Tables)
9 Months Ended
Oct. 31, 2024
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 October 31,

 

 

Nine Months Ended October 31,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Weighted average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

Basic

 

22,283

 

 

 

22,209

 

 

 

22,280

 

 

 

22,222

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

Stock awards and options to purchase shares of
common stock

 

276

 

 

 

468

 

 

 

347

 

 

 

419

 

Diluted

 

22,559

 

 

 

22,677

 

 

 

22,627

 

 

 

22,641