XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Details 1) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     $ 40,910  
(Gains) losses reclassified from AOCI to net income (1) $ (115) $ 23 (342) $ 70
Less: Tax expense (benefit) (2) 29 (6) 87 (18)
Net (gains) losses reclassified from AOCI to net income (86) 17 (255) 52
Other Comprehensive Income (Loss), Net of Tax (3,789) 5,601 (4,872) 1,858
Ending balance 36,038 39,476 36,038 39,476
Accumulated other comprehensive income ("AOCI") 36,038 39,476 $ 36,038 39,476
Defined Benefit Plan, Funding Status [Extensible Enumeration]     Defined Benefit Plan, Unfunded Plan [Member]  
Defined Benefit Plan, Unfunded Plan [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 2,911 2,510 $ 3,080 2,475
Other Comprehensive Income (Loss), Net of Tax (86) 17 (255) 52
Ending balance 2,825 2,527 2,825 2,527
Accumulated other comprehensive income ("AOCI") 2,825 2,527 2,825 2,527
Interest Rate Swap [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 36,916 31,365 37,830 35,143
Other Comprehensive Income (Loss), Net of Tax (3,703) 5,584 (4,617) 1,806
Ending balance 33,213 36,949 33,213 36,949
(Losses) gains on derivative instruments (2,151) 8,900 659 5,191
Less: Tax benefit (expense) 553 (2,250) (506) (1,302)
Net (losses) gains on derivative instruments (1,598) 6,650 153 3,889
Gains reclassified from AOCI to net income (3) (2,832) (1,427) (6,871) (2,789)
Less: Tax expense (2) 727 361 2,101 706
Net gains reclassified from AOCI to net income (2,105) (1,066) (4,770) (2,083)
Accumulated other comprehensive income ("AOCI") $ 33,213 $ 36,949 $ 33,213 $ 36,949