XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Per Share Calculation - Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Net income $ 34,146 $ 62,435 $ 52,862 $ 87,243
Less: preferred stock dividends (2,669) (2,669) (5,338) (5,338)
Less: undistributed earnings allocated to participating securities (2,599) (5,426) (3,983) (7,621)
Numerator for basic earnings per share 28,878 54,340 43,541 74,284
Plus: undistributed earnings allocated to participating securities 2,599 5,426 3,983 7,621
Less: undistributed earnings reallocated to participating securities (2,600) (5,427) (3,987) (7,625)
Numerator for diluted earnings per share $ 28,877 $ 54,339 $ 43,537 $ 74,280
Denominator for basic earnings per share – weighted average shares outstanding (in shares) 6,166 6,396 6,176 6,392
Stock-based payments (in shares) 296 81 287 100
Denominator for diluted earnings per share – weighted-average shares outstanding (in shares) 6,462 6,477 6,463 6,492
Net income per common share (in dollars per share) $ 4.68 $ 8.50 $ 7.05 $ 11.62
Diluted earnings per share (in dollars per share) $ 4.47 $ 8.39 $ 6.74 $ 11.44