XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation and Overview (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of the following (in thousands):
June 30, 2025December 31, 2024
Settlement receivables, net$231,001 $296,553 
Trade receivables, net276,291 349,120 
Other receivables15,716 14,550 
Accounts receivable, net$523,008 $660,223 
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses consisted of the following (in thousands):
June 30, 2025December 31, 2024
Accounts payable$140,398 $164,352 
Settlement payables, net257,069 408,747 
Accrued employee related costs29,000 55,800 
Other accrued liabilities47,722 41,870 
Accounts payable and accrued expenses$474,189 $670,769