v3.26.1
Balance Sheet Components - Schedule of Balance Sheets Components (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Oct. 31, 2025
Accounts payable and accrued liabilities:    
Payroll and related benefits $ 837,594 $ 822,575
Accounts payable 187,322 164,766
Accrued income taxes 88,454 94,664
Interest payable 170,462 49,826
Other accrued liabilities 196,766 194,380
Total 1,480,598 1,326,211
Other long-term liabilities:    
Deferred tax liability 850,250 1,001,070
Deferred compensation plan liabilities 471,484 447,232
Other 215,654 200,997
Total $ 1,537,388 $ 1,649,299