XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.4
Balance Sheet Components (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Oct. 31, 2023
Accounts receivable, net:    
Accounts receivable $ 941,312 $ 835,327
Unbilled accounts receivable 44,166 60,016
Total accounts receivable 985,478 895,343
Less: allowance for credit losses (51,008) (38,683)
Total 934,470 856,660
Property and equipment, net:    
Computer and other equipment 1,011,712 973,540
Buildings 103,779 135,255
Furniture and fixtures 87,524 83,649
Land 18,219 21,598
Leasehold improvements 271,753 259,241
Property and equipment gross 1,492,987 1,473,283
Less accumulated depreciation (929,981) (923,446)
Total 563,006 549,837
Other long-term assets:    
Deferred compensation plan assets 386,757 297,180
Capitalized commission, net 72,801 67,240
Other 124,142 80,400
Total 583,700 444,820
Accounts payable and accrued liabilities:    
Payroll and related benefits 624,823 531,848
Accrued income taxes 147,115 226,762
Other accrued liabilities 184,321 146,696
Accounts payable 207,333 154,608
Total 1,163,592 1,059,914
Other long-term liabilities:    
Deferred compensation plan liabilities 386,757 297,180
Other 82,981 84,351
Total $ 469,738 $ 381,531