XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Net Income Per Common Share (Tables)
12 Months Ended
Jan. 31, 2024
Earnings Per Share [Abstract]  
Reconciliation of Weighted Average Common Shares Outstanding Used for Computation of Basic and Diluted Net Income per Common Share

The following is a reconciliation of the weighted-average common shares outstanding used for the computation of basic and diluted net income per common share:

 

Fiscal Year Ended January 31,

 

 

2024

 

 

2023

 

 

2022

 

Basic weighted-average common shares outstanding

 

 

92,697,751

 

 

 

93,199,874

 

 

 

98,022,583

 

Effect of dilutive options, stock appreciation rights, restricted stock units and
   performance stock units

 

 

1,630,034

 

 

 

944,188

 

 

 

1,246,122

 

Diluted weighted-average shares outstanding

 

 

94,327,785

 

 

 

94,144,062

 

 

 

99,268,705