XML 100 R80.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders' Equity (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Accumulated Other Comprehensive Loss [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax $ 31,277 $ 40,910 $ 37,618  
Other Comprehensive Income (Loss), Net of Tax (9,633) 3,292 36,509  
Interest Rate Swap [Member]        
Accumulated Other Comprehensive Loss [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax 30,259 37,830 35,143 $ 7,133
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax 515 8,369 37,539  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax (472) (2,110) (9,505)  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax 43 6,259 28,034  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax (10,695) (4,784) (32)  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax 3,081 1,212 8  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax (7,614) (3,572) (24)  
Other Comprehensive Income (Loss), Net of Tax (7,571) 2,687 28,010  
Defined Benefit Plan, Unfunded Plan        
Accumulated Other Comprehensive Loss [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax 1,018 3,080 2,475 $ (6,024)
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax (2,314) 736 9,573  
Income tax (expense) benefit recognized in total comprehensive income 593 (199) (2,424)  
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax (1,721) 537 7,149  
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax (457) 92 1,805  
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax 116 (24) (455)  
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax (341) 68 1,350  
Other Comprehensive Income (Loss), Net of Tax $ (2,062) $ 605 $ 8,499