XML 26 R8.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Activities      
Net (loss) income $ (4,391) $ 30,563 $ 48,215
Adjustments to reconcile net (loss) income to cash provided by operating activities:      
Depreciation and amortization 22,871 22,063 22,383
Stock-based compensation 5,020 4,342 3,989
Excess and obsolescence inventory reserve (767) 413 1,308
Inventory write-off 17,002
Loss (gain) on disposal of assets 187 (5)
Deferred income taxes (3,039) (4,705) (5,867)
Changes in operating assets and liabilities:      
Trade receivables 2,635 (7,281) 5,585
Inventories 21,191 2,911 (16,125)
Trade accounts payable and accrued expenses (2,746) 3,789 (4,406)
Contract liability with customers (149) (882)
Employee compensation and benefits (3,416) (5,869) (6,469)
Product liability 533 (188) 372
Prepaid expenses, other assets and other liabilities (772) 9,615 (13,026)
Income taxes receivable/payable (1,171)
Cash provided by operating activities 54,308 55,504 33,901
Investing Activities      
Property, plant and equipment additions (15,846) (20,821) (15,796)
Purchase of Anderson Manufacturing assets (15,010)
Purchases of short-term investments (108,905) (138,885) (192,627)
Proceeds from maturity of short-term investments 130,276 145,917 249,274
Net proceeds from sale of assets 5
Cash (used for) provided by investing activities (9,485) (13,789) 40,856
Financing Activities      
Dividends paid (10,122) (11,829) (110,789)
Repurchase of common stock (26,100) (34,408) (11,811)
Payment of employee withholding tax related to share-based compensation (178) (624) (2,156)
Cash used for financing activities (36,400) (46,861) (124,756)
Increase (decrease) in cash and cash equivalents 8,423 (5,146) (49,999)
Cash and cash equivalents at beginning of year 10,028 15,174 65,173
Cash and cash equivalents at end of year $ 18,451 $ 10,028 $ 15,174