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
Cash flows from operating activities:    
Net income $ 42,938 $ 31,263
Adjustments to reconcile net income to net cash provided by operating activities, net of acquisitions:    
Depreciation and amortization 10,449 10,571
Deferred income taxes 246 413
Stock-based compensation 7,831 7,945
Amortization of debt issuance costs under the credit facility 645 645
Provision for credit losses 508 481
Impairment of operating lease assets 8 1,174
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 9,929 18,232
Prepaid expenses and other current assets 6,277 10,568
Government stimulus advances (5,528) 16,985
Accounts payable (2,118) (693)
Accrued payroll 4,464 (10,421)
Accrued expenses and other long-term liabilities 6,549 (6,345)
Net cash provided by (used in) operating activities 82,198 80,818
Cash flows from investing activities:    
Acquisitions of businesses, net of cash acquired (109,800) (84,490)
Purchases of property and equipment (4,134) (2,864)
Net cash used in investing activities (113,934) (87,354)
Cash flows from financing activities:    
Payments on revolver loan — credit facility (78,500) (105,000)
Proceeds from borrowings on revolver — credit facility 110,000 47,000
Cash received from exercise of stock options 25 1,285
Net cash provided by (used in) financing activities 31,525 (56,715)
Net change in cash (211) (63,251)
Cash, at beginning of period 79,961 168,895
Cash, at end of period 79,750 105,644
Supplemental disclosures of cash flow information:    
Cash paid for interest 7,364 5,589
Cash paid for income taxes $ 10,565 $ 629