XML 44 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Overview (Tables)
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of the following (in thousands):
March 31, 2025December 31, 2024
Settlement receivables, net$208,847 $296,553 
Trade receivables, net309,016 363,670 
Accounts receivable, net$517,863 $660,223 
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses consisted of the following (in thousands):
March 31, 2025December 31, 2024
Accounts payable$140,909 $164,352 
Settlement payables, net252,706 408,747 
Accrued employee related costs27,356 55,800 
Other accrued liabilities42,547 41,870 
Total Accounts payable and accrued expenses$463,518 $670,769