XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net income $ 1,863 $ 2,319
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation 3,660 3,419
Amortization of purchased intangible assets 4,763 5,292
Amortization of deferred debt issuance costs 217 190
Stock-based compensation 1,599 1,549
Bad debt expense 706 476
Deferred income taxes 22 (546)
Other 555 (985)
Change in:    
Accounts receivable, net (10,572) 486
Inventories 4,557 (5,910)
Prepaid expenses and other 3,239 3,022
Accounts payable 203 10,660
Contract liabilities (4,758) (2,391)
Accrued expenses and other liabilities (1,566) (4,141)
Net cash provided by operating activities 4,488 13,440
Cash flows from investing activities:    
Proceeds from maturities of marketable securities 0 3,000
Proceeds from sales of marketable securities 0 9,619
Acquisition of property, plant and equipment (3,779) (2,968)
Proceeds from property, plant and equipment reimbursements 426 0
Proceeds on sale of property, plant and equipment 21 0
Net cash (used in) provided by investing activities (3,332) 9,651
Cash flows from financing activities:    
Repayments on term loan (625) (117,500)
Borrowings on term loan 0 50,000
Borrowings on revolving loans 8,500 70,450
Repayments on revolving loans (6,375) (30,450)
Payment of debt issuance costs 0 (2,735)
Distributions to redeemable noncontrolling interest holder (1,151) (3,125)
Treasury stock purchases (484) (936)
Net cash used in financing activities (135) (34,296)
Effects of exchange rates on cash (605) 609
Net increase (decrease) in cash and cash equivalents 416 (10,596)
Cash and cash equivalents, beginning of the period 14,289 31,040
Cash and cash equivalents, end of the period $ 14,705 $ 20,444