XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Operating Activities:        
Net income (loss) $ 5,602 $ (9,148) $ 8,641 $ (15,390)
Adjustments to net income (loss):        
Provision for credit losses     1,629 1,046
Deferred taxes     481 915
Stock-based compensation 1,788 1,398 5,098 3,698
Depreciation 243 279 846 1,079
Gain on sale of business 0 28 (53) (1,221)
Amortization of acquisition-related intangibles 3,046 3,126 9,144 9,379
Amortization of software development costs 3,441 3,057 9,757 11,779
Amortization of deferred finance costs     390 320
Change in fair value of contingent consideration 0 (1,044) 0 (1,044)
Non-cash operating lease costs     791 1,879
(Gain) loss on disposal of property and equipment 0 1,648 (120) 1,648
Changes in operating assets and liabilities:        
Accounts receivable     (4,317) 336
Financing receivables     1,570 (129)
Inventories     416 (449)
Prepaid expenses and other assets     (810) 3,228
Accounts payable     5,648 3,925
Deferred revenue     (2,456) 2,162
Operating lease liabilities     (807) (1,415)
Other liabilities     712 (189)
Income taxes, net     (8,453) 282
Net cash provided by operating activities     28,107 21,839
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     (12,509) (13,666)
Proceeds from sale of property and equipment     300 0
Purchase of property and equipment     (839) (1,277)
Net cash (used in) provided by investing activities     (10,946) 5,803
Financing Activities:        
Payments of long-term debt principal     (2,625) (6,625)
Proceeds from revolving line of credit     15,368 23,765
Payments of revolving line of credit     (20,368) (39,072)
Debt issuance costs     0 (529)
Treasury stock purchases     (1,940) (402)
Net cash used in financing activities     (9,565) (22,863)
Increase in cash and cash equivalents     7,596 4,779
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 $ 19,920 $ 8,586 19,920 8,586
Supplemental disclosure of cash flow information:        
Cash paid for interest     9,489 12,330
Cash paid for income taxes     $ 6,304 $ 3,060