XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION (supplemental cash flow information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash and cash equivalents $ 34,399 $ 71,962 $ 40,435  
Restricted cash and restricted cash equivalents included in settlement processing assets $ 271,876 $ 383,134 $ 294,165  
Restricted cash and restricted cash equivalents included in settlement processing assets [Extensible Enumeration] Settlement processing assets Settlement processing assets Settlement processing assets  
Non-current restricted cash included in other non-current assets $ 2,878 $ 2,937 $ 2,815  
Non-current restricted cash included in other non-current assets [Extensible Enumeration] Other non-current assets Other non-current assets Other non-current assets  
Cash, cash equivalents, restricted cash, and restricted cash equivalents $ 309,153 $ 458,033 $ 337,415 $ 285,491
Interest paid 117,828 115,556 87,108  
Income taxes paid 49,893 47,945 38,629  
Accrued purchases of capital assets 6,421 11,924 1,340  
Restricted stock units [Member]        
Vesting of restricted stock unit awards $ 11,426 $ 8,538 $ 13,602