XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues:        
Total revenues $ 172,437 $ 140,767 $ 486,952 $ 392,368
Operating expenses:        
Service charges from agents and banks 112,871 93,658 319,983 262,717
Salaries and benefits 18,607 13,853 52,415 36,911
Other selling, general and administrative expenses 13,235 10,232 37,210 24,964
Depreciation and amortization 3,472 2,278 9,511 6,712
Total operating expenses 148,185 120,021 419,119 331,304
Operating income 24,252 20,746 67,833 61,064
Interest expense 2,801 1,466 7,643 3,530
Income before income taxes 21,451 19,280 60,190 57,534
Income tax provision 6,619 2,654 18,174 13,270
Net income 14,832 16,626 42,016 44,264
Other comprehensive income (loss) (214) (150) 142 (139)
Comprehensive income $ 14,618 $ 16,476 $ 42,158 $ 44,125
Earnings per common share:        
Basic (in dollars per share) $ 0.42 $ 0.44 $ 1.17 $ 1.16
Diluted (in dollars per share) $ 0.41 $ 0.43 $ 1.14 $ 1.14
Weighted-average common shares outstanding:        
Basic (in shares) 35,320,809 37,390,632 35,930,234 37,999,709
Diluted (in shares) 36,082,163 38,425,868 36,767,680 38,907,283
Wire transfer and money order fees, net        
Revenues:        
Total revenues $ 147,387 $ 120,718 $ 416,355 $ 336,340
Foreign exchange gain, net        
Revenues:        
Total revenues 22,688 18,851 64,239 52,719
Other income        
Revenues:        
Total revenues $ 2,362 $ 1,198 $ 6,358 $ 3,309