v3.25.4
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Dec. 28, 2025
Dec. 29, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 66,085,000 $ 68,018,000
Reconciliation to cash flows:    
Depreciation, Depletion and Amortization 38,963,000 29,368,000
Change in fair value of earnout liabilities (4,767,000) 1,027,000
Operating leases 2,921,000 2,557,000
Gain on deferred compensation assets (2,122,000) (1,268,000)
Stock compensation expense 6,438,000 5,022,000
Other (35,000) (4,000)
Changes in operating accounts providing (using) cash:    
Trade receivables 12,811,000 6,157,000
Inventories 2,319,000 (5,682,000)
Accounts payable (17,576,000) (16,026,000)
Accrued liabilities 790,000 (1,698,000)
Lease liabilities (2,780,000) (2,565,000)
Income taxes 4,850,000 (2,636,000)
Other (1,305,000) (2,018,000)
Cash Provided by (Used in) Operating Activity, Including Discontinued Operation, Total 106,592,000 80,252,000
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant, and equipment (38,663,000) (30,008,000)
Acquisitions (167,108,000) (43,400,000)
Other 1,160,000 586,000
Cash Provided by (Used in) Investing Activity, Including Discontinued Operation, Total (204,611,000) (72,822,000)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments of Ordinary Dividends, Common Stock (11,692,000) (10,885,000)
Payment, Tax Withholding, Share-Based Payment Arrangement (3,028,000) (2,541,000)
Payments for Repurchase of Equity 0 (9,149,000)
Repayments of Other Debt (55,000,000) (50,000,000)
Payments of Debt Issuance Costs (764,000) 0
Proceeds from Other Debt 170,000,000 65,000,000
Cash Provided by (Used in) Financing Activity, Including Discontinued Operation, Total 101,125,000 (6,278,000)
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation, Total 3,106,000 1,152,000
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation 8,209,000 8,305,000
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Interest Paid, Excluding Capitalized Interest, Operating Activity 10,665,000 4,208,000
Capital Expenditures Incurred but Not yet Paid 827,000 1,152,000
Proceeds from Stock Plans 1,609,000 1,297,000
Income Taxes Paid, Net $ 18,481,000 $ 26,566,000