XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 174,723 $ 130,503
Accounts receivable, net of allowance of $5,146 and $3,546, respectively 141,651 107,077
Prepaid wires, net 23,713 49,205
Prepaid expenses and other current assets 11,098 10,998
Total current assets 351,185 297,783
Property and equipment, net 53,975 50,354
Goodwill 55,195 55,195
Intangible assets, net 26,905 26,847
Deferred tax asset, net 1,127 0
Other assets 29,628 32,198
Total assets 518,015 462,377
Current liabilities:    
Accounts payable 26,267 19,520
Wire transfers and money orders payable, net 144,196 85,044
Accrued and other liabilities 45,023 47,434
Total current liabilities 215,486 151,998
Long-term liabilities:    
Debt, net 144,132 156,623
Lease liabilities, net 16,144 18,582
Deferred tax liability, net 0 250
Total long-term liabilities 160,276 175,455
Commitments and contingencies, see Note 17
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,387,993 and 40,164,056 shares issued and 29,424,425 and 30,548,702 shares outstanding as of June 30, 2025 and December 31, 2024, respectively 4 4
Additional paid-in capital 82,895 79,592
Retained earnings 276,246 257,470
Accumulated other comprehensive income (loss) 138 (1,446)
Treasury stock, at cost; 10,963,568 and 9,615,354 shares as of June 30, 2025 and December 31, 2024, respectively (217,030) (200,696)
Total stockholders’ equity 142,253 134,924
Total liabilities and stockholders’ equity $ 518,015 $ 462,377