XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share
3 Months Ended
Jan. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share

Note 11. Earnings Per Share

Basic earnings per common share (“EPS”) is computed by dividing net income or loss by the weighted average number of common shares outstanding. Diluted EPS is computed by dividing net income, if applicable, by the weighted-average number of common shares outstanding assuming dilution. The difference between basic EPS and diluted EPS is the result of the dilutive effect of outstanding stock options, performance stock units and restricted stock units and awards. The reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding was as follows:

 

 

 

Three Months Ended
January 31,

 

 

 

2023

 

 

2022

 

Basic weighted-average common shares outstanding

 

 

58,340,983

 

 

 

62,803,784

 

Dilutive stock options

 

 

 

 

 

 

Dilutive restricted stock awards

 

 

 

 

 

 

Dilutive restricted stock units

 

 

 

 

 

 

Dilutive performance stock units

 

 

 

 

 

 

Diluted weighted-average common shares outstanding

 

 

58,340,983

 

 

 

62,803,784

 

 

The table below represents exclusions from the calculation of diluted weighted-average shares outstanding because they would have been anti-dilutive:

 

 

 

Three Months Ended
January 31,

 

 

 

2023

 

 

2022

 

Anti-dilutive stock options

 

 

6,000

 

 

 

48,500

 

Anti-dilutive restricted stock awards

 

 

839,935

 

 

 

1,195,144

 

Anti-dilutive restricted stock units

 

 

824,758

 

 

 

789,952

 

Anti-dilutive performance stock units

 

 

 

 

 

 

Anti-dilutive common stock equivalents

 

 

1,670,693

 

 

 

2,033,596