XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Operating Activities:        
Net income (loss) $ 2,580 $ (4,388) $ 3,039 $ (6,242)
Adjustments to net income (loss):        
Provision for credit losses     1,609 358
Deferred taxes     (7) (5,224)
Stock-based compensation 2,097 1,501 3,310 2,300
Depreciation 312 400 603 800
Gain on sale of business 0 0 (53) (1,250)
Amortization of acquisition-related intangibles 3,046 3,126 6,098 6,253
Amortization of software development costs 3,245 5,980 6,316 8,722
Amortization of deferred finance costs     259 213
Non-cash operating lease costs     537 897
Gain on disposal of property and equipment 0 0 (120) 0
Changes in operating assets and liabilities:        
Accounts receivable     (3,967) (1,085)
Financing receivables     1,825 506
Inventories     323 (318)
Prepaid expenses and other assets     (1,827) 1,502
Accounts payable     5,082 5,750
Deferred revenue     (1,284) 1,769
Operating lease liabilities     (548) (583)
Other liabilities     (3,191) (2,375)
Income taxes, net     (3,487) (263)
Net cash provided by operating activities     14,517 11,730
Investing Activities:        
Purchase of business, net of cash and cash equivalents acquired     0 (664)
Sale of business, net of cash and cash equivalents sold     2,102 21,410
Investment in software development     (8,159) (9,324)
Purchase of property and equipment     (902) (306)
Net cash (used in) provided by investing activities     (6,959) 11,116
Financing Activities:        
Payments of long-term debt principal     (1,750) (5,750)
Proceeds from revolving line of credit     15,368 21,072
Payments of revolving line of credit     (19,368) (33,379)
Debt issuance costs     0 (529)
Treasury stock purchases     (1,853) (358)
Net cash used in financing activities     (7,603) (18,944)
(Decrease) increase in cash and cash equivalents     (45) 3,902
Change in cash and cash equivalents included in assets sold 0 (41) 0 (41)
Cash and cash equivalents at beginning of period     12,324 3,848
Cash and cash equivalents at end of period $ 12,279 $ 7,709 12,279 7,709
Supplemental disclosure of cash flow information:        
Cash paid for interest     6,587 8,312
Cash paid for income taxes     $ 6,075 $ 2,190