XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Total $ 5,195,518 $ 4,744,276
EFT Processing Segment [Member]    
Segment Reporting Information [Line Items]    
Total 2,463,591 1,682,680
Epay Segment [Member]    
Segment Reporting Information [Line Items]    
Total 727,248 1,234,074
Money Transfer Segment [Member]    
Segment Reporting Information [Line Items]    
Total 1,679,328 1,621,726
Corporate Services, Eliminations and Other [Member]    
Segment Reporting Information [Line Items]    
Total $ 325,351 $ 205,796