XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUES (Tables)
9 Months Ended
Sep. 30, 2025
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 nine months ended September 30, 2025 and 2024, as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Wire transfer and money order fees$128,091 $145,444 $382,588 $419,485 
Discounts and promotions(296)(844)(1,656)(2,127)
Wire transfer and money order fees, net127,795 144,600 380,932 417,358 
Foreign exchange gain, net22,278 23,954 66,140 67,100 
Other income4,848 3,393 13,292 9,432 
Total revenues$154,921 $171,947 $460,364 $493,890