XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 29, 2025
Jun. 30, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 29,175 $ 28,879
Reconciliation to cash flows:    
Depreciation and amortization 12,291 9,329
Change in fair value of earnout liabilities (1,583) 342
Operating leases 923 782
Gain on deferred compensation assets (942) (159)
Stock compensation expense 2,212 1,467
Other (25) (65)
Changes in operating accounts providing (using) cash:    
Trade receivables (2,651) (10,576)
Inventories (8,487) (6,037)
Accounts payable (3,812) (7,300)
Accrued liabilities (6,735) (8,949)
Lease liabilities (973) (834)
Income taxes 9,831 9,808
Other 2,266 899
Net cash provided by operating activities 31,490 17,586
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant, and equipment (13,544) (10,649)
Acquisitions (151,328) (25,400)
Other 327 245
Net cash used in investing activities (164,545) (35,804)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash dividends declared and paid (3,754) (3,358)
Payroll taxes paid in exchange for shares withheld (3,028) (2,541)
Shares repurchased 0 (9,149)
Payments on revolving loan (10,000) (10,000)
Payments of Debt Issuance Costs (764) 0
Proceeds from revolving loan borrowings 160,000 45,000
Net cash provided by financing activities 142,454 19,952
NET INCREASE IN CASH AND CASH EQUIVALENTS 9,399 1,734
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation 14,502 8,887
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Cash paid for interest 3,286 1,347
Noncash investing activities - capital expenditures in accounts payable $ 1,493 $ 1,015