v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 168,682 $ 130,503
Accounts receivable, net of allowance of $$5,530 and $$3,546, respectively 105,369 107,077
Prepaid wires, net 59,497 49,205
Prepaid expenses and other current assets 19,611 10,998
Total current assets 353,159 297,783
Property and equipment, net 57,149 50,354
Goodwill 53,986 55,195
Intangible assets, net 25,404 26,847
Other assets 27,993 32,198
Total assets 517,691 462,377
Current liabilities:    
Accounts payable 15,317 19,520
Wire transfers and money orders payable, net 87,540 85,044
Accrued and other liabilities 38,100 47,434
Total current liabilities 140,957 151,998
Long-term liabilities:    
Debt, net 194,825 156,623
Lease liabilities, net 15,483 18,582
Deferred tax liability, net 5,372 250
Total long-term liabilities 215,680 175,455
Commitments and contingencies, see Note 19
Stockholders’ equity:    
Preferred stock $0.0001 par value; 5,000,000 shares authorized, none issued or outstanding 0 0
Common stock $0.0001 par value; 200,000,000 shares authorized, 40,682,683 and 40,164,056 shares issued and 29,719,115 and 30,548,702 shares outstanding as of December 31, 2025 and 2024, respectively 4 4
Additional paid-in capital 87,835 79,592
Retained earnings 290,141 257,470
Accumulated other comprehensive income (loss) 104 (1,446)
Treasury stock, at cost; 10,963,568 and 9,615,354 shares as of December 31, 2025 and 2024, respectively (217,030) (200,696)
Total stockholders’ equity 161,054 134,924
Total liabilities and stockholders’ equity $ 517,691 $ 462,377