Annual report [Section 13 and 15(d), not S-K Item 405]

Note 14 - Earnings Per Share (Details Textual)

v3.25.4
Note 14 - Earnings Per Share (Details Textual) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
S 2025 Q1 Dividends Member    
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 1  
Dividends Payable $ 53.1  
Series A Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 2.5 2.5
Restricted Stock and Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0.1