v3.26.1
Balance Sheet Components - Schedule of Balance Sheets Components (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Oct. 31, 2025
Accounts payable and accrued liabilities:    
Payroll and related benefits $ 701,291 $ 822,575
Accounts payable 179,257 164,766
Accrued income taxes 45,020 94,664
Interest payable 42,603 49,826
Other accrued liabilities 217,033 194,380
Total 1,185,204 1,326,211
Other long-term liabilities:    
Deferred tax liability 877,749 1,001,070
Deferred compensation plan liabilities 468,523 447,232
Other 201,319 200,997
Total $ 1,547,591 $ 1,649,299