XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Accumulated Other Comprehensive Income (“AOCI”) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 7,686,715 $ 6,813,202
Other comprehensive income (loss) – net of tax (905) (3,898)
Ending balance 7,811,494 7,035,645
AOCI Attributable to Noncontrolling Interest    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Ending balance 30,372 37,012
Employee Retirement Plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 1,018 3,080
Losses (gains) reclassified from AOCI to net income 205 (113)
Less: Tax (benefit) expense (52) 29
Net losses (gains) reclassified from AOCI to net income 153 (84)
Other comprehensive income (loss) – net of tax 153 (84)
Ending balance 1,171 2,996
Derivative Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 30,259 37,830
Gains (losses) on derivative instruments 667 (3,568)
Less: Tax (expense) benefit (168) 905
Net gains (losses) on derivative instruments 499 (2,663)
Gains reclassified from AOCI to net income (2,083) (1,543)
Less: Tax expense 526 392
Net gains reclassified from AOCI to net income (1,557) (1,151)
Other comprehensive income (loss) – net of tax (1,058) (3,814)
Ending balance $ 29,201 $ 34,016