XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Net income $ 34,364 $ 26,245
Adjustments to reconcile net income to net cash provided byoperating activities:    
Depreciation and amortization 9,353 6,031
Loss on disposal of property, plant & equipment (11) 7
Share-based compensation 4,497 3,249
Change in fair value of contingent consideration 526 476
Equity method investment net earnings (98) 0
Deferred income taxes 1,706 304
Changes in operating assets and liabilities:    
Receivables, net 1,264 4,230
Inventories 3,947 (7,349)
Prepaid expenses and other current assets (335) (1,010)
Other assets (3,658) 951
Accounts payable (2,329) 700
Accrued expenses (6,073) (2,053)
Deferred revenue (75) (2,064)
Income taxes payable 3,154 (398)
Non-qualified deferred compensation plan and other liabilities (7,091) (6,951)
Net cash provided by operating activities 39,141 22,368
Additions to property, plant, and equipment (5,674) (4,503)
Acquisitions, net of cash acquired 2,833 4,612
Acquisition working capital adjustments 5 0
Proceeds from sale of fixed assets 35 2
Net cash used in investing activities (8,467) (9,113)
Cash flows from investing activities: 39,141 22,368
Additions to property, plant, and equipment (5,674) (4,503)
Acquisitions, net of cash acquired 2,833 4,612
Acquisition working capital adjustments 5 0
Proceeds from sale of fixed assets 35 2
Net cash used in investing activities (8,467) (9,113)
Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]    
Proceeds from advances on revolving line of credit 16,500 45,200
Payments on revolving line of credit (36,000) (10,000)
Principal payments of long-term debt (6,250) (32,000)
Payment of contingent consideration (250) (188)
Principal payments on finance lease obligations (32) (41)
Proceeds from the exercise of stock options 165 107
Payment of statutory withholdings for restricted stock units vested (3,914) (4,751)
Net cash used in financing activities (29,781) (1,673)
Effect of foreign currency exchange rates on cash and cash equivalents 549 (117)
Net increase in cash and cash equivalents 1,442 11,465
Cash and cash equivalents at beginning of period 13,450 5,263
Cash and cash equivalents at end of period $ 14,892 $ 16,728