XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net income $ 15,830 $ 12,675
Adjustments to reconcile net income to net cash provided by (used in) operating activities, net of acquisitions:    
Depreciation and amortization 3,469 3,447
Deferred income taxes 131 (72)
Stock-based compensation 2,619 2,646
Amortization of debt issuance costs under the credit facility 215 215
Provision for credit losses 224 144
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 10,552 85
Prepaid expenses and other current assets 9,331 7,030
Government stimulus advances 7,783 (2,345)
Accounts payable (4,332) (494)
Accrued payroll (12,529) (10,901)
Accrued expenses and other long-term liabilities 5,385 6,369
Net cash provided by operating activities 38,678 18,799
Cash flows from investing activities:    
Acquisitions of businesses, net of cash acquired (400) (965)
Purchases of property and equipment (1,350) (777)
Net cash used in investing activities (1,750) (1,742)
Cash flows from financing activities:    
Payments on revolver - credit facility (25,000) (23,500)
Cash received from exercise of stock options   25
Net cash (used in) provided by financing activities (25,000) (23,475)
Net change in cash 11,928 (6,418)
Cash, at beginning of period 64,791 79,961
Cash, at end of period 76,719 73,543
Supplemental disclosures of cash flow information:    
Cash paid for interest 2,527 2,310
Cash paid (refunded) for income taxes $ 13 $ (39)