XML 24 R8.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:    
Net income $ 13,682 $ 12,468
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 907 1,893
Stock-based compensation 1,646 1,568
Deferred income tax (518) 48
Loss on sale of long-lived assets 0 10
Net foreign currency effect (33) (62)
Provision for (net recoveries of) accounts receivable and refund reserves 40 (1,016)
Changes in operating assets and liabilities:    
Accounts receivable (145) 1,086
Prepaid income taxes (107) 1,189
Prepaid expenses and other 950 3,835
Accounts payable 1,716 (523)
Merchant payables (4,057) (12,095)
Accrued expenses and other (282) (685)
Deferred revenue 4,556 (191)
Income tax payable 857 749
Other liabilities 1,888 2,401
Net cash provided by operating activities 21,100 10,675
Cash flows from investing activities:    
Proceeds from repayment of note receivable 0 216
Purchases of property and equipment (177) (255)
Net cash used in investing activities (177) (39)
Cash flows from financing activities:    
Repurchase of common stock (18,929) (16,781)
Proceeds from payment of promissory note 1,753 3,000
Exercise of stock options, net of taxes paid for net share settlement of equity awards (1,797) (369)
Net cash used in financing activities (18,973) (14,150)
Effect of exchange rate changes on cash and cash equivalents (599) 525
Net increase (decrease) in cash, cash equivalents and restricted cash 1,351 (2,989)
Cash, cash equivalents and restricted cash at beginning of year 16,389 19,378
Cash, cash equivalents and restricted cash at end of year 17,740 16,389
Supplemental disclosure of cash flow information:    
Cash paid (refund) for income taxes, net 1,943 (1)
Right-of-use assets obtained in exchange for lease obligations—operating leases 1,273 602
Cash paid for amounts included in the measurement of lease liabilities 3,368 3,235
Non-cash investing and financing activities:    
Accrued excise tax for share repurchases $ 165 $ 152