v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating Activities    
Net income (loss) $ (5,222) $ 1,708
Adjustments to reconcile net income to cash provided by operating activities    
Depreciation and amortization 6,929 7,325
Non-cash lease expense 2,288 2,299
Share-based compensation 3,714 4,557
Gain on sale of assets held for sale (2,184) 0
Loss on disposal of property, plant and equipment 63 395
Realized gain on sale of investment securities (14) (3,303)
Amortization of discount on investment securities (314) (358)
Unrealized loss on equity investment securities 77 0
Change in operating assets and liabilities:    
Inventories (953) 12,220
Prepaid expenses and other current assets 1,839 585
Other assets 104 (308)
Accounts payable and accrued expenses (4,229) (19,094)
Income taxes (142) (5,998)
Net cash flow provided by operating activities 1,957 28
Investing Activities    
Purchase of investment securities (94,781) (31,062)
Proceeds from sale and maturities of investment securities 74,843 45,265
Proceeds from sale of assets held for sale, net of costs to sell 3,637 0
Purchase of property and equipment (2,065) (2,900)
Net cash flow provided by (used in) investing activities (18,366) 11,303
Financing Activities    
Net shares repurchased for employee taxes (814) (370)
Cash dividends paid to stockholders (170) (195)
Net cash flow used in financing activities (984) (565)
Foreign currency impact 0 0
Increase (decrease) in cash and cash equivalents (17,393) 10,766
Cash and cash equivalents - beginning of the period 89,303 90,928
Cash and cash equivalents - end of period 71,910 101,694
Supplemental disclosure of cash flow information:    
Income taxes paid 239 7,104
Dividends included in accounts payable and accrued expenses $ 74 $ 452