XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jul. 02, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 28,879 $ 23,430
Reconciliation to cash flows:    
Depreciation and amortization 9,329 7,107
Change in fair value of earnout liability 342 0
Operating leases 782 534
Gain on deferred compensation assets (159) (337)
Stock compensation expense 1,467 959
Other (65) 26
Changes in operating accounts providing (using) cash:    
Trade receivables (10,576) (9,055)
Inventories (6,037) 11,839
Accounts payable (7,300) (537)
Accrued liabilities (8,949) (9,075)
Lease liabilities (834) (580)
Income taxes 9,808 8,255
Other 899 2,300
Net cash provided by operating activities 17,586 34,866
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant, and equipment (10,649) (7,873)
Acquisitions (25,400) 0
Other 245 44
Net cash used in investing activities (35,804) (7,829)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash dividends declared and paid (3,358) (3,160)
New shares issued 0 1,147
Payroll taxes paid in exchange for shares withheld (2,541) (2,140)
Shares repurchased (9,149) 0
Payments on revolving loan (10,000) (23,400)
Proceeds from revolving loan borrowings 45,000 0
Net cash provided by (used in) financing activities 19,952 (27,553)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 1,734 (516)
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 8,887 7,050
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Cash paid for interest 1,347 1,221
Noncash investing activities - capital expenditures in accounts payable $ 1,015 $ 4,771