XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating Activities:    
Net income (loss) $ (3,315) $ 13,350
Adjustments to net income (loss):    
Provision for credit losses 810 1,202
Deferred taxes (8,171) (3,073)
Stock-based compensation 2,162 5,284
Depreciation 1,392 1,890
Loss on extinguishment of debt 0 125
Amortization of acquisition-related intangibles 12,043 12,917
Amortization of software development costs 5,506 2,283
Amortization of deferred finance costs 269 242
Gain on contingent consideration 0 (992)
Non-cash operating lease costs 1,478 0
Loss on disposal of PP&E 117 0
Changes in operating assets and liabilities:    
Accounts receivable (8,632) (6,877)
Financing receivables 2,029 4,598
Inventories (157) (899)
Prepaid expenses and other (1,972) (1,982)
Accounts payable 6,333 (988)
Deferred revenue (2,784) 726
Operating lease liabilities (1,462) 0
Other liabilities 6,656 (1,239)
Prepaid income taxes 1,017 3,644
Net cash provided by operating activities 13,319 30,211
Investing Activities:    
Purchase of business, net of cash acquired 0 (43,696)
Investment in software development (17,981) (14,594)
Purchase of property and equipment (332) (134)
Net cash used in investing activities (18,313) (58,424)
Financing Activities:    
Proceeds from long-term debt 0 575
Payments of long-term debt principal (2,625) (2,687)
Proceeds from revolving line of credit 9,716 48,000
Payments of revolving line of credit (5,000) (5,300)
Treasury stock purchases (2,575) (8,248)
Net cash provided by (used in) financing activities (484) 32,340
Increase (decrease) in cash and cash equivalents (5,478) 4,127
Cash and cash equivalents at beginning of period 6,951 11,431
Cash and cash equivalents at end of period 1,473 15,558
Supplemental disclosure of cash flow information:    
Cash paid for interest 6,217 3,677
Cash paid for income taxes, net of refund $ 1,796 $ 2,656