XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Operating Activities    
Net income $ 7,768 $ 7,084
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation and amortization 5,571 5,833
Stock-based compensation 1,146 1,082
Excess and obsolescence inventory reserve 40
Deferred income taxes (1,576) (3,116)
Changes in operating assets and liabilities:    
Trade receivables (343) (5,951)
Inventories 5,740 11,314
Trade accounts payable and accrued expenses (2,281) (2,057)
Contract liability with customers 789 (119)
Employee compensation and benefits (5,023) (11,480)
Product liability (58) (311)
Prepaid expenses, other assets and other liabilities (628) 5,066
Cash provided by operating activities 11,145 7,345
Investing Activities    
Property, plant and equipment additions (1,124) (1,788)
Purchases of short-term investments (36,288) (39,488)
Proceeds from maturities of short-term investments 39,580 42,487
Cash provided by investing activities 2,168 1,211
Financing Activities    
Remittance of taxes withheld from employees related to share-based compensation (178) (624)
Repurchase of common stock (2,991) (3,219)
Dividends paid (3,992) (4,080)
Cash used for financing activities (7,161) (7,923)
Increase in cash and cash equivalents 6,152 633
Cash and cash equivalents at beginning of period 10,028 15,174
Cash and cash equivalents at end of period $ 16,180 $ 15,807