XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheets Components (Tables)
12 Months Ended
Oct. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Balance Sheets Components
As of
October 31, 2022October 31, 2021
(in thousands)
Accounts receivable, net:
Accounts receivable$779,390 $563,592 
Unbilled accounts receivable46,254 35,589 
Total accounts receivable825,644 599,181 
Less: allowance for credit losses(29,553)(30,680)
Total$796,091 $568,501 
Property and equipment, net:
Computer and other equipment$870,388 $812,161 
Buildings135,722 134,931 
Furniture and fixtures80,885 73,624 
Land21,598 19,965 
Leasehold improvements241,062 236,064 
1,349,655 1,276,745 
Less: accumulated depreciation (1)
(866,355)(804,347)
Total$483,300 $472,398 
Other long-term assets:
Deferred compensation plan assets$279,096 $343,820 
Capitalized commission, net96,509 92,249 
Other long-term assets88,090 74,629 
Total$463,695 $510,698 
Accounts payable and accrued liabilities:
Payroll and related benefits$559,886 $581,687 
Other accrued liabilities211,937 132,091 
Accounts payable37,580 27,413 
Total$809,403 $741,191 
Other long-term liabilities:
Deferred compensation plan liabilities$279,096 $343,820 
Other long-term liabilities48,733 47,613 
Total$327,829 $391,433 
(1)Accumulated depreciation includes write-offs due to retirement of fully depreciated fixed assets.