v3.23.1
Stockholders' Equity (Details 1) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     $ 37,618  
Other Comprehensive Income (Loss), Net of Tax $ (279) $ 13,608 (3,743) $ 18,310
Ending balance 33,875 19,419 33,875 19,419
Total AOCI ending balance 33,875 19,419 33,875 19,419
Defined Benefit Plan, Unfunded Plan [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 2,492 (5,685) 2,475 (6,024)
Losses reclassified from AOCI to net income (1) 24 451 47 903
Less: Tax benefit (2) (6) (113) (12) (226)
Net losses reclassified from AOCI to net income 18 338 35 677
Other Comprehensive Income (Loss), Net of Tax 18 338 35 677
Ending balance 2,510 (5,347) 2,510 (5,347)
Total AOCI ending balance 2,510 (5,347) 2,510 (5,347)
Interest Rate Swap [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 31,662 11,496 35,143 7,133
Other Comprehensive Income (Loss), Net of Tax (297) 13,270 (3,778) 17,633
Ending balance 31,365 24,766 31,365 24,766
Gains (losses) on derivative instruments 588 17,616 (3,709) 23,363
Less: Tax (expense) benefit (138) (4,425) 948 (5,866)
Net gains (losses) on derivative instruments 450 13,191 (2,761) 17,497
(Gains) losses reclassified from AOCI to net income (3) (1,000) 106 (1,362) 182
Less: Tax expense (benefit) (2) 253 (27) 345 (46)
Net (gains) losses reclassified from AOCI to net income (747) 79 (1,017) 136
Total AOCI ending balance $ 31,365 $ 24,766 $ 31,365 $ 24,766