XML 59 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2023
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
As of December 31, 2023 and 2022, accounts payable and accrued liabilities consisted of the following:
 
 20232022
 (in thousands)
Funds held for customers$817,180 $768,227 
Trade accounts payable290,437 229,436 
Compensation and benefits276,441 209,630 
Payment network fees246,102 210,347 
Contract liabilities229,686 226,254 
Interest166,039 128,308 
Income taxes139,825 61,949 
Third-party commissions93,387 95,192 
Operating leases81,696 80,208 
Miscellaneous taxes and withholdings59,601 42,198 
Third-party processing fees29,593 25,509 
Audit and legal22,748 28,548 
Unclaimed property22,560 31,734 
Current portion of accrued buyout liability(1)
13,719 16,116 
Other334,624 288,904 
$2,823,638 $2,442,560 

(1) The noncurrent portion of accrued buyout liability of $69.1 million and $45.4 million is included in other noncurrent liabilities in the consolidated balance sheets as of December 31, 2023 and 2022, respectively.