v3.26.1
REVENUES (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues from Contracts with Customers
The Company recognized revenues from contracts with customers, sending agents, digital partners and others for the three and six months ended June 30, 2026 and 2025, as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Wire transfer and money order fees$107,734 $133,608 $207,655 $254,497 
Discounts and promotions(149)(638)(318)(1,360)
Wire transfer and money order fees, net107,585 132,970 207,337 253,137 
Foreign exchange gain, net16,652 23,681 32,972 43,862 
Other income6,925 4,482 12,805 8,444 
Total revenues$131,162 $161,133 $253,114 $305,443