XML 104 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Per Share Calculation - Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Net income $ 225,490 $ 607,817 $ 50,928
Less: preferred stock dividends (10,675) 0 0
Less: undistributed earnings allocated to participating securities (19,702) (57,676) (4,652)
Numerator for basic earnings per share 195,113 550,141 46,276
Plus: undistributed earnings allocated to participating securities 19,702 57,676 4,652
Less: undistributed earnings reallocated to participating securities (19,717) (58,687) (4,652)
Numerator for diluted earnings per share $ 195,098 $ 549,130 $ 46,276
Denominator for basic earnings per share – weighted average shares outstanding (in shares) 6,437 6,287 6,189
Stock-based payments (in shares) 291 108 395
Denominator for diluted earnings per share – weighted-average shares outstanding (in shares) 6,728 6,395 6,584
Basic earnings per share (in dollars per share) $ 30.31 $ 87.50 $ 7.48
Diluted earnings per share (in dollars per share) $ 29.00 $ 85.86 $ 7.03