v3.26.1
Balance Sheet Components (Tables)
6 Months Ended
Apr. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Balance Sheets Components
As of
April 30, 2026October 31, 2025
(in thousands)
Accounts payable and accrued liabilities:
Payroll and related benefits$701,291 $822,575 
Accounts payable179,257 164,766 
Accrued income taxes45,020 94,664 
Interest payable
42,603 49,826 
Other accrued liabilities217,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 liabilities468,523 447,232 
Other201,319 200,997 
Total$1,547,591 $1,649,299 
Schedule of Assets and Liabilities Classified as Held for Sale
The following table presents the major classes of assets and liabilities classified as held for sale as of April 30, 2026:
(in thousands)
Assets:
Accounts receivable, net$541 
Inventories72 
Prepaid and other assets
5,623 
Property and equipment, net2,127 
Operating lease right-of-use assets, net1,870 
Goodwill38,015 
Total current assets held for sale$48,248 
Liabilities:
Accounts payable and accrued liabilities$1,841 
Operating lease liabilities1,744 
Deferred revenue24,327 
Total current liabilities held for sale$27,912