v3.26.1
Balance Sheet Components (Tables)
9 Months Ended
Jul. 31, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Balance Sheets Components
As of
July 31, 2026October 31, 2025
(in thousands)
Accounts payable and accrued liabilities:
Payroll and related benefits$837,594 $822,575 
Accounts payable187,322 164,766 
Accrued income taxes88,454 94,664 
Interest payable
170,462 49,826 
Other accrued liabilities196,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 liabilities471,484 447,232 
Other215,654 200,997 
Total$1,537,388 $1,649,299