v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash Flows From Operating Activities:    
Net income $ 23,150 $ 29,047
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 12,325 12,385
Amortization of original issue discount and debt issue costs 787 359
Amortization of inventory step-up 3,851  
Deferred income taxes (11,627) 1,317
Stock-based compensation 6,255 7,060
Remeasurement of contingent consideration 685  
Provision for losses on accounts receivable 757 37
Foreign exchange gain (788) (243)
Other loss (gain) 355 (394)
Changes in operating assets and liabilities, net of impact of acquisitions:    
Accounts receivable 162 3,429
Inventories (2,589) (12,229)
Prepaid expenses and other assets (4,161) (3,131)
Accounts payable and other liabilities (21,096) 8,623
Net cash provided by operating activities 8,066 46,260
Cash Flows From Investing Activities:    
Purchase of property and equipment (4,381) (4,248)
Proceeds from disposition of property and equipment 74 206
Business acquisitions, net of cash acquired (141,813)  
Net cash used in investing activities (146,120) (4,042)
Cash Flows From Financing Activities:    
Proceeds from revolving credit facilities 5,500  
Principal payments on revolving credit facilities (5,500)  
Proceeds from term loans 80,000  
Principal payments on term loans (9,562) (7,500)
Proceeds from insurance premium financing   3,949
Principal payments on insurance premium financing (2,187) (2,909)
Payments for debt issuance costs (844)  
Taxes paid in connection with employee stock transactions (5,311) (2,725)
Proceeds from secondary offering, net of underwriter discounts 91,776  
Deferred offering costs (683)  
Dividends distributed (10,395) (8,999)
Other 37  
Net cash provided by (used in) financing activities 142,831 (18,184)
Effect of foreign exchange rates on cash and cash equivalents 521 92
Change in cash and cash equivalents 5,298 24,126
Cash and cash equivalents, beginning of period 87,691 45,286
Cash and cash equivalents, end of period 92,989 69,412
Supplemental Disclosure of Cash Flows Information:    
Cash paid for income taxes, net 22,761 7,923
Cash paid for interest 10,523 7,389
Supplemental Disclosure of Non-Cash Investing and Financing Activities:    
Accruals and accounts payable for capital expenditures $ 112 $ 24

Source