v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating Activities    
Net income $ 1,708 $ 163
Adjustments to reconcile net income to cash provided by operating activities    
Depreciation and amortization 7,325 6,328
Non-cash lease expense 2,299 2,225
Share-based compensation 4,557 4,625
Loss on disposal of property, plant and equipment 395 51
Realized gain on sale of investment securities (3,303) (74)
Amortization of discount on investment securities 0 (372)
Deferred income taxes 0 9
Unrealized loss on equity investment securities 0 1,752
Non-cash charges for supply chain optimization (358) 11,689
Change in operating assets and liabilities:    
Inventories 12,220 14,988
Prepaid expenses and other current assets 585 (1,808)
Other assets (308) 206
Accounts payable and accrued expenses (19,094) (19,430)
Income taxes (5,998) (1)
Net cash flow provided by operating activities 28 20,351
Investing Activities    
Purchase of investment securities (31,062) (17,646)
Proceeds from sale and maturities of investment securities 45,265 16,118
Purchase of property and equipment (2,900) (3,779)
Net cash flow provided by (used in) investing activities 11,303 (5,307)
Financing Activities    
Options exercised by directors 0 36
Net shares repurchased for employee taxes (370) (833)
Cash dividends paid to stockholders (195) (714)
Net cash flow used in financing activities (565) (1,511)
Foreign currency impact 0 43
Increase in cash and cash equivalents 10,766 13,576
Cash and cash equivalents - beginning of the period 90,928 94,440
Cash and cash equivalents - end of period 101,694 108,016
Supplemental disclosure of cash flow information:    
Income taxes paid 7,104 504
Dividends included in accounts payable and accrued expenses $ 452 $ 659