XML 79 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies and Practices Recently issued and adopted accounting pronouncements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Net Cash Provided by (Used in) Operating Activities                 $ 504,488 $ 397,233 $ 286,276  
Goodwill, Impairment Loss                 0 0    
Impairment of Intangible Assets, Finite-lived                 0 7,049 2,300  
Deferred Tax Assets, Gross $ 278,621       $ 137,384       278,621 137,384    
Deferred Tax Assets, Valuation Allowance 83,184       21,857       83,184 21,857    
Revenues 693,747 $ 786,986 $ 691,867 $ 577,509 649,385 $ 714,505 $ 622,224 $ 550,515 2,750,109 2,536,629 2,252,422  
Restricted cash 83,469       $ 76,595       83,469 76,595    
Deferred Revenue, Additions                 41,400      
Deferred Revenue, Revenue Recognized                 40,700      
Operating Lease, Right-of-Use Asset $ 377,543               377,543      
Accounting Standards Update 2014-09 [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 88,500      
Accounting Standards Update 2016-02 [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Operating Lease, Right-of-Use Asset                       $ 269,900
Eft Processing Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 888,712 753,651 634,559  
Epay Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 769,329 743,784 733,998  
Money Transfer Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Impairment of Intangible Assets, Finite-lived                 0      
Revenues                 1,096,226 1,042,962 886,858  
Consolidation, Eliminations [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 (4,158) (3,768) (2,993)  
Europe [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 1,622,372 1,428,867 1,324,673  
Europe [Member] | Eft Processing Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 724,163 608,993 501,161  
Europe [Member] | Epay Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 524,907 491,282 561,232  
Europe [Member] | Money Transfer Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 373,302 328,592 262,280  
North America [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 759,493 767,241 608,485  
North America [Member] | Eft Processing Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 35,461 32,306 31,469  
North America [Member] | Epay Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 151,016 165,930 63,148  
North America [Member] | Money Transfer Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 573,016 569,005 513,868  
Asia Pacific [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 330,485 310,593 294,308  
Asia Pacific [Member] | Eft Processing Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 129,060 112,294 101,787  
Asia Pacific [Member] | Epay Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 76,491 71,242 91,516  
Asia Pacific [Member] | Money Transfer Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 124,934 127,057 101,005  
Other geographic locations [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 41,917 33,696 27,949  
Other geographic locations [Member] | Eft Processing Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 28 58 142  
Other geographic locations [Member] | Epay Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 16,915 15,330 18,102  
Other geographic locations [Member] | Money Transfer Segment [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                 $ 24,974 $ 18,308 $ 9,705