v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) $ 2,928 $ (778)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation of property, plant and equipment 2,676 3,749
Amortization of intangible assets 10,505 10,492
Amortization of deferred financing costs 563 477
Loss on disposal of property, plant and equipment 11 14
Stock-based compensation expense 1,755 5,176
Unrealized loss on derivative contracts 1,040 332
Amortization of dedesignated cash flow hedge (550) (1,006)
Other non-cash adjustments (1,155) 398
Change in operating assets and liabilities:    
Accounts receivable 17,768 (9,627)
Inventories 11,057 (19,869)
Prepaid expenses and other current assets (15,133) 15,917
Other non-current assets 373 207
Accounts payable and accrued expenses (13,942) (26,319)
Net cash provided by (used in) operating activities 17,896 (20,837)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property, plant, and equipment (3,392) (1,826)
Capitalization of patent costs (131) (85)
Proceeds from sale of property, plant, and equipment 33 9
Net cash used in investing activities (3,490) (1,902)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds on line of credit 0 25,000
Repayments on line of credit 0 (5,000)
Repayments of long-term debt (63) (63)
Principal payments on finance lease obligations (106) (145)
Taxes paid related to net share settlement of equity awards (174) 0
Net cash provided by (used in) financing activities (343) 19,792
Net increase (decrease) in cash and cash equivalents 14,063 (2,947)
Cash and cash equivalents at beginning of period 19,624 14,981
CASH AND CASH EQUIVALENTS AT END OF PERIOD 33,687 12,034
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid during the period for interest 7,604 8,367
Income taxes paid, net of refunds 150 764
NON-CASH FINANCING AND INVESTING ACTIVITIES    
Equipment purchased under finance leases 251 347
Property, plant, and equipment included in accounts payable and accrued expenses $ 61 $ 944