v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues:        
Total revenues $ 131,162 $ 161,133 $ 253,114 $ 305,443
Operating expenses:        
Service charges from agents and banks 85,848 102,257 164,939 196,045
Salaries and benefits 17,380 18,525 36,270 37,110
Other selling, general and administrative expenses 11,106 12,354 22,661 23,352
Provision for credit losses 2,585 1,858 5,476 3,924
Transaction costs 700 2,224 1,866 3,393
Depreciation and amortization 4,792 4,454 9,477 8,083
Total operating expenses 122,411 141,672 240,689 271,907
Operating income 8,751 19,461 12,425 33,536
Interest expense 2,320 3,093 4,528 5,793
Income before income taxes 6,431 16,368 7,897 27,743
Income tax provision 2,226 5,361 3,181 8,967
Net income 4,205 11,007 4,716 18,776
Other comprehensive income (loss) 49 1,236 (422) 1,584
Comprehensive income $ 4,254 $ 12,243 $ 4,294 $ 20,360
Earnings per common share:        
Basic (in dollars per share) $ 0.14 $ 0.37 $ 0.16 $ 0.62
Diluted (in dollars per share) $ 0.14 $ 0.37 $ 0.15 $ 0.62
Weighted-average common shares outstanding:        
Basic (in shares) 30,109,812 29,843,687 29,989,347 30,213,762
Diluted (in shares) 30,608,806 29,912,615 30,500,809 30,370,069
Wire transfer and money order fees, net        
Revenues:        
Total revenues $ 107,585 $ 132,970 $ 207,337 $ 253,137
Foreign exchange gain, net        
Revenues:        
Total revenues 16,652 23,681 32,972 43,862
Other income        
Revenues:        
Total revenues $ 6,925 $ 4,482 $ 12,805 $ 8,444