v3.25.2
Other Income (Expense), Net - Schedule of Components of Interest and Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Apr. 30, 2025
Jul. 31, 2024
Jan. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Other Income and Expenses [Abstract]            
Interest income $ 131,417   $ 15,717   $ 257,027 $ 40,508
Gains (losses) on assets related to deferred compensation plan 43,417   25,780   42,949 76,276
Foreign currency exchange gains (losses) 1,221   329   1,106 3,438
Gain (loss) on sale of strategic investments (1,200)   0 $ 55,100 (3,635) 55,077
Gain on sale of building 0 $ 51,400 0   51,385 0
Other, net (4,312)   1,700   (13,771) (8,682)
Total $ 170,543   $ 43,526   $ 335,061 $ 166,617