XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Total $ 4,898,313 $ 4,744,276
EFT Processing Segment [Member]    
Segment Reporting Information [Line Items]    
Total 2,167,634 1,682,680
Epay Segment [Member]    
Segment Reporting Information [Line Items]    
Total 773,056 1,234,074
Money Transfer Segment [Member]    
Segment Reporting Information [Line Items]    
Total 1,670,666 1,621,726
Corporate Services, Eliminations and Other [Member]    
Segment Reporting Information [Line Items]    
Total $ 286,957 $ 205,796