XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Oct. 31, 2024
Apr. 30, 2024
Jan. 31, 2024
Oct. 31, 2023
Reclassification Adjustment Balance In Accumulated Other Comprehensive Income [Line Items]            
Total $ 9,915,605 $ 9,304,901 $ 8,993,206 $ 7,157,798 $ 6,675,574 $ 6,153,258
Accumulated Other Comprehensive Income (Loss)            
Reclassification Adjustment Balance In Accumulated Other Comprehensive Income [Line Items]            
Total (240,136) $ (241,919) (180,380) $ (188,013) $ (163,224) $ (196,414)
Cumulative currency translation adjustments            
Reclassification Adjustment Balance In Accumulated Other Comprehensive Income [Line Items]            
Total (145,827)   (161,954)      
Unrealized gains (losses) on derivative instruments, net of taxes            
Reclassification Adjustment Balance In Accumulated Other Comprehensive Income [Line Items]            
Total (94,692)   (18,800)      
Unrealized gains (losses) on available-for-sale securities, net of taxes            
Reclassification Adjustment Balance In Accumulated Other Comprehensive Income [Line Items]            
Total $ 383   $ 374