XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Income (“AOCI”) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 7,964,415 $ 7,324,194 $ 7,686,715 $ 6,813,202
Other comprehensive income (loss) – net of tax (2,360) (3,789) (5,507) (4,872)
Ending balance 8,111,207 7,431,046 8,111,207 7,431,046
AOCI        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 28,130 39,827 31,277 40,910
Other comprehensive income (loss) – net of tax (2,360) (3,789) (5,507) (4,872)
Ending balance 25,770 36,038 25,770 36,038
Employee Retirement Plans        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 1,325 2,911 1,018 3,080
Losses (gains) reclassified from AOCI to net income 205 (115) 616 (342)
Less: Tax (benefit) expense (52) 29 (156) 87
Net losses (gains) reclassified from AOCI to net income 153 (86) 460 (255)
Other comprehensive income (loss) – net of tax 153 (86) 460 (255)
Ending balance 1,478 2,825 1,478 2,825
Derivative Instruments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 26,805 36,916 30,259 37,830
Losses (gains) reclassified from AOCI to net income (3,970) (2,832) (9,358) (6,871)
Less: Tax (benefit) expense 1,002 727 2,364 2,101
Net losses (gains) reclassified from AOCI to net income (2,968) (2,105) (6,994) (4,770)
Gains (losses) on derivative instruments 612 (2,151) 1,377 659
Less: Tax (expense) benefit (157) 553 (350) (506)
Net gains (losses) on derivative instruments 455 (1,598) 1,027 153
Other comprehensive income (loss) – net of tax (2,513) (3,703) (5,967) (4,617)
Ending balance $ 24,292 $ 33,213 $ 24,292 $ 33,213