XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUES, Revenues from Contract with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Wire transfer and money order fees $ 99,671 $ 72,965 $ 180,887 $ 140,281
Discounts and promotions (365) (172) (669) (393)
Revenues 116,747 85,062 211,323 162,313
Wire transfer and money order fees, net        
Disaggregation of Revenue [Line Items]        
Revenues 99,306 72,793 180,218 139,888
Foreign exchange gain, net        
Disaggregation of Revenue [Line Items]        
Revenues 16,655 11,660 29,703 21,214
Other income        
Disaggregation of Revenue [Line Items]        
Revenues $ 786 $ 609 $ 1,402 $ 1,211