XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Operating Activities:    
Net income (loss) $ (7,565) $ 247
Adjustments to net income (loss):    
Provision for credit losses 358 181
Deferred taxes (5,224) (1,533)
Stock-based compensation 2,300 1,124
Depreciation 800 1,095
Gain on sale of business (1,250) 0
Amortization of acquisition-related intangibles 6,253 8,029
Amortization of software development costs 8,722 3,312
Amortization of deferred finance costs 213 180
Non-cash operating lease costs 897 1,211
Loss on disposal of property and equipment 0 117
Changes in operating assets and liabilities:    
Accounts receivable 654 (3,806)
Financing receivables 506 940
Inventories (318) (178)
Prepaid expenses and other current assets 1,502 (2,017)
Accounts payable 5,750 7,448
Deferred revenue 1,769 (1,705)
Operating lease liabilities (583) (1,067)
Other liabilities (2,375) (2,278)
Prepaid income taxes (679) (1,110)
Net cash provided by operating activities 11,730 10,190
Investing Activities:    
Purchase of business, net of cash acquired (664) 0
Sale of business, net of cash and cash equivalents sold 21,410 0
Investment in software development (9,324) (12,143)
Purchase of property and equipment (306) (72)
Net cash provided by (used in) investing activities 11,116 (12,215)
Financing Activities:    
Payments of long-term debt principal (5,750) (1,750)
Proceeds from revolving line of credit 21,072 11,602
Payments of revolving line of credit (33,379) (5,000)
Debt issuance costs (529) 0
Treasury stock purchases (358) (2,532)
Net cash provided by (used in) financing activities (18,944) 2,320
Increase in cash and cash equivalents 3,902 295
Change in cash and cash equivalents included in assets sold (41) 0
Cash and cash equivalents at beginning of period 3,848 6,951
Cash and cash equivalents at end of period 7,709 7,246
Supplemental disclosure of cash flow information:    
Cash paid for interest 8,312 3,413
Cash paid for income taxes $ 2,190 $ 1,783