XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Total $ 4,827,827 $ 4,744,276
EFT Processing Segment [Member]    
Segment Reporting Information [Line Items]    
Total 2,101,595 1,682,680
Epay Segment [Member]    
Segment Reporting Information [Line Items]    
Total 760,088 1,234,074
Money Transfer Segment [Member]    
Segment Reporting Information [Line Items]    
Total 1,660,050 1,621,726
Corporate Services, Eliminations and Other [Member]    
Segment Reporting Information [Line Items]    
Total $ 306,094 $ 205,796