XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net income $ 12,693 $ 9,739
Adjustments to reconcile net income to net cash provided byoperating activities:    
Depreciation and amortization 2,999 2,777
Loss (gain) on disposal of property, plant & equipment 9 1
Share-based compensation 1,513 1,056
Change in fair value of contingent consideration 238 2,853
Deferred income taxes 591 (545)
Changes in operating assets and liabilities:    
Receivables, net 3,120 (4,863)
Inventories (3,751) (3,054)
Prepaid expenses and other current assets (752) (377)
Other assets 261 (1,850)
Accounts payable 1,428 65
Accrued expenses (5,597) (6,197)
Deferred revenue (2,089) (1,098)
Income taxes payable 1,401 2,765
Non-qualified deferred compensation plan and other liabilities (1,410) 451
Net cash provided by (used in) operating activities 10,654 1,723
Cash flows from investing activities:    
Additions to property, plant, and equipment (1,732) (2,179)
Proceeds from sale of fixed assets 0 2
Net cash used in investing activities (1,732) (2,177)
Cash flows from financing activities:    
Proceeds from advances on revolving line of credit 7,000 6,000
Payments on revolving line of credit (3,000) 0
Principal payments of long-term debt (2,000) (1,000)
Principal payments on finance lease obligations (20) (16)
Proceeds from exercise of stock options 54 109
Payment of statutory withholdings for restricted stock units vested (4,751) (2,522)
Net cash (used in) provided by financing activities (2,717) 2,571
Effect of foreign currency exchange rates on cash and cash equivalents (96) (65)
Net increase (decrease) in cash and cash equivalents 6,109 2,052
Cash and cash equivalents at beginning of period 5,263 4,451
Cash and cash equivalents at end of period $ 11,372 $ 6,503