XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues:        
Total revenues $ 169,150 $ 136,935 $ 314,514 $ 251,600
Operating expenses:        
Service charges from agents and banks 110,996 92,066 207,113 169,060
Salaries and benefits 17,640 11,748 33,808 23,058
Other selling, general and administrative expenses 12,637 7,663 23,974 14,730
Depreciation and amortization 3,135 2,251 6,038 4,434
Total operating expenses 144,408 113,728 270,933 211,282
Operating income 24,742 23,207 43,581 40,318
Interest expense 2,651 1,112 4,842 2,064
Income before income taxes 22,091 22,095 38,739 38,254
Income tax provision 6,669 6,111 11,555 10,616
Net income 15,422 15,984 27,184 27,638
Other comprehensive income (loss) 175 (101) 357 11
Comprehensive income $ 15,597 $ 15,883 $ 27,541 $ 27,649
Earnings per common share:        
Basic (in dollars per share) $ 0.43 $ 0.42 $ 0.75 $ 0.72
Diluted (in dollars per share) $ 0.42 $ 0.41 $ 0.73 $ 0.71
Weighted-average common shares outstanding:        
Basic (in shares) 36,001,670 38,257,156 36,239,997 38,309,295
Diluted (in shares) 36,871,674 39,228,991 37,115,490 39,153,039
Wire transfer and money order fees, net        
Revenues:        
Total revenues $ 144,518 $ 117,622 $ 268,968 $ 215,621
Foreign exchange gain, net        
Revenues:        
Total revenues 22,382 18,195 41,550 33,868
Other income        
Revenues:        
Total revenues $ 2,250 $ 1,118 $ 3,996 $ 2,111