v3.26.1
SEGMENT REPORTING (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The table below provides information about the Company's measure of segment performance and significant expense categories:

Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Revenues:
Wire transfer and money order fees, net$107,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 revenues131,162 161,133 253,114 305,443 
Less:
Agent commissions55,441 67,385 106,599 128,548 
Payer commissions20,784 25,244 39,611 49,055 
Bank charges and fees5,637 6,884 11,251 13,478 
Salaries and benefits17,380 18,525 36,270 37,110 
Other segment items (1)
15,092 15,098 30,139 28,316 
Provision for credit losses
2,585 1,858 5,476 3,924 
Transaction costs700 2,224 1,866 3,393 
Depreciation and amortization4,792 4,454 9,477 8,083 
Total operating expenses122,411 141,672 240,689 271,907 
Operating income8,751 19,461 12,425 33,536 
Interest expense2,320 3,093 4,528 5,793 
Income before income taxes6,431 16,368 7,897 27,743 
Income tax provision2,226 5,361 3,181 8,967 
Net income
$4,205 $11,007 $4,716 $18,776 
(1) Other segment items included in segment net income is primarily composed of other selling, general and administrative expenses, transaction processing costs, and other overhead expenses.