Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Cash Flows

v3.23.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating activities:    
Net income from operations $ 56,319 $ 98,116
Adjustments to reconcile net income from operations to net cash provided by operating activities    
Depreciation and amortization 28,148 22,725
Change in fair value of earn-out liability 0 (294)
Share-based compensation expense 6,309 6,067
Provision for revenue adjustments 5,529 2,934
Deferred income tax expense 2,182 1,962
Other (432) 1,383
Changes in operating assets and liabilities, net of effects from the purchase of acquired businesses:    
Accounts receivable 38,299 (36,751)
Other receivables 0 7,093
Other current and noncurrent assets 11,123 3,918
Accounts payable and accrued expenses (17,911) 5,667
Net cash provided by operating activities 129,566 112,820
Investing activities:    
Proceeds from sale of property and equipment 3,171 767
Purchases of property and equipment (17,575) (18,673)
Purchases of a business, net of cash acquired (56,703) (40,433)
Net cash used in investing activities (71,107) (58,339)
Financing activities:    
Repayments of finance lease obligations (3,987) (2,583)
Proceeds from credit facility 45,000 0
Payments on credit facility (30,750) (8,250)
Payment of earn-out liability 0 (91)
Proceeds from issuance of common stock upon stock option exercises 0 206
Payments of dividends to shareholders (12,600) (12,994)
Repurchases and retirement of common stock (79,792) (17,780)
Proceeds from common stock issued under employee stock purchase plan 421 374
Payment of minimum tax withholdings on share-based awards (4,292) (3,293)
Net cash used in financing activities (86,000) (44,411)
Net increase (decrease) in cash and cash equivalents (27,541) 10,070
Cash and cash equivalents at beginning of period 45,822 37,316
Cash and cash equivalents at end of period $ 18,281 $ 47,386