XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 156,611 $ 239,203
Accounts receivable, net 126,296 155,237
Prepaid wires, net 32,103 28,366
Prepaid expenses and other current assets 10,831 10,068
Total current assets 325,841 432,874
Property and equipment, net 49,497 31,656
Goodwill 55,195 53,986
Intangible assets, net 15,677 18,143
Deferred tax asset, net 451 0
Other assets 34,262 40,153
Total assets 480,923 576,812
Current liabilities:    
Current portion of long-term debt, net 0 7,163
Accounts payable 29,618 36,507
Wire transfers and money orders payable, net 105,719 125,042
Accrued and other liabilities 45,553 54,661
Total current liabilities 180,890 223,373
Long-term liabilities:    
Debt, net 138,228 181,073
Lease liabilities, net 19,960 22,670
Deferred tax liability, net 0 659
Total long-term liabilities 158,188 204,402
Commitments and contingencies, see Note 16
Stockholders’ equity:    
Common stock $0.0001 par value; 200,000,000 shares authorized, 40,135,921 and 39,673,271 shares issued and 31,546,388 and 33,823,237 shares outstanding as of September 30, 2024 and December 31, 2023, respectively, and Preferred stock $0.0001 par value; 5,000,000 shares authorized, none issued or outstanding 4 4
Additional paid-in capital 80,583 75,686
Retained earnings 242,085 198,649
Accumulated other comprehensive (loss) income (323) 262
Treasury stock, at cost; 8,589,533 and 5,850,034 shares as of September 30, 2024 and December 31, 2023, respectively (180,504) (125,564)
Total stockholders’ equity 141,845 149,037
Total liabilities and stockholders’ equity $ 480,923 $ 576,812