XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheets Components (Tables)
9 Months Ended
Jul. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Balance Sheets Components
As of
July 31, 2022October 31, 2021
(in thousands)
Other long-term assets:
Deferred compensation plan assets$295,415 $343,820 
Capitalized commission, net105,036 92,249 
Other long-term assets91,725 74,629 
Total$492,176 $510,698 
Accounts payable and accrued liabilities:
Payroll and related benefits$522,041 $581,687 
Other accrued liabilities142,060 132,091 
Accounts payable71,998 27,413 
Total$736,099 $741,191 
Other long-term liabilities:
Deferred compensation plan liabilities$295,413 $343,820 
Other long-term liabilities56,775 47,613 
Total$352,188 $391,433