XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued and Other Liabilities
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accounts Payable and Accrued and Other Liabilities Accounts Payable and Accrued and Other LiabilitiesThe Company’s Accounts payable and accrued liabilities are summarized in the table below (in thousands).
 December 31,
 20212020
Accounts payable$49,277 $38,588 
Payroll and employee benefits payable 233,704 216,033 
Bonus payable243,459 224,763 
Commissions payable201,397 130,306 
Income tax payable18,717 29,550 
VAT payable48,834 58,496 
Current portion of operating lease liabilities89,754 83,995 
Other accrued liabilities, including the short-term portion of fair value of interest rate swap contracts249,672 170,700 
Total accounts payable and accrued liabilities$1,134,814 $952,431 
 
The Company’s Other liabilities are summarized in the table below (in thousands).
 December 31,
 20212020
Non-current deferred revenues$48,176 $26,754 
Long-term taxes payable76,806 86,751 
Benefit plan-related liabilities139,097 128,199 
Non-current deferred tax liabilities181,789 173,233 
Other, including long-term portion of fair value of interest rate swap contracts66,019 124,656 
Total other liabilities$511,887 $539,593