XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Loss) (Tables)
6 Months Ended
Apr. 30, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss), on an after-tax basis where applicable, are as follows:
As of
April 30, 2025October 31, 2024
 (in thousands)
Cumulative currency translation adjustments$(145,827)$(161,954)
Unrealized gains (losses) on derivative instruments, net of taxes(94,692)(18,800)
Unrealized gains (losses) on available-for-sale securities, net of taxes383 374 
Total$(240,136)$(180,380)
Schedule of Effect of Amounts Reclassified out of Each Component of Accumulated Other Comprehensive Income (Loss) into Net Income
The effect of amounts reclassified out of each component of accumulated other comprehensive income (loss) into net income is as follows:
 Three Months Ended 
 April 30,
Six Months Ended 
 April 30,
 2025202420252024
 (in thousands)
Reclassifications:
Gains (losses) on cash flow hedges, net of taxes
Revenues$1,282 $(1,019)$280 $(4,282)
Operating expenses(3,069)(137)(5,655)(152)
Interest expense
(888)— (888)— 
Total$(2,675)$(1,156)$(6,263)$(4,434)