XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Payable and Accrued and Other Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accounts Payable and Accrued and Other Liabilities Accounts Payable and Accrued and Other Liabilities
The Company’s Accounts payable and accrued liabilities are summarized in the table below (in thousands).
 December 31,
 20232022
Accounts payable$63,139 $83,225 
Payroll and employee benefits payable 243,338 221,242 
Bonus payable279,482 254,675 
Commissions payable165,898 168,042 
Income tax payable72,181 76,383 
VAT payable60,709 43,187 
Current portion of operating lease liabilities98,493 99,717 
Other accrued liabilities144,364 168,727 
Total accounts payable and accrued liabilities$1,127,604 $1,115,198 
 
The Company’s Other liabilities are summarized in the table below (in thousands).
 December 31,
 20232022
Non-current deferred revenues$33,490 $39,115 
Long-term taxes payable114,467 92,812 
Benefit plan-related liabilities157,033 124,378 
Non-current deferred tax liabilities86,550 139,531 
Other23,924 27,628 
Total other liabilities$415,464 $423,464