XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Balance Sheets Components (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Other long-term assets:    
Deferred compensation plan assets $ 388,851 $ 386,757
Capitalized commission, net 67,029 72,801
Other 120,097 124,142
Total 575,977 583,700
Accounts payable and accrued liabilities:    
Payroll and related benefits 422,935 624,823
Accrued income taxes 119,572 147,115
Other accrued liabilities 276,299 184,321
Accounts payable 84,740 207,333
Total 903,546 1,163,592
Other long-term liabilities:    
Deferred compensation plan liabilities 388,851 386,757
Other 99,733 82,981
Total $ 488,584 $ 469,738