XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Dec. 29, 2024
Dec. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 68,018 $ 61,531
Reconciliation to cash flows:    
Depreciation and amortization 29,368 22,849
Change in fair value of earnout liability 1,027 0
Operating leases 2,557 1,884
Gain on deferred compensation assets (1,268) (901)
Stock compensation expense 5,022 3,506
Other (4) 70
Changes in operating accounts providing (using) cash:    
Trade receivables 6,157 22,500
Inventories (5,682) 25,665
Accounts payable (16,026) (14,334)
Accrued liabilities (1,698) (610)
Lease liabilities (2,565) (1,804)
Income taxes (2,636) (1,824)
Other (2,018) (922)
Net cash provided by operating activities 80,252 117,610
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant, and equipment (30,008) (28,248)
Acquisitions (43,400) (78,855)
Other 586 723
Net cash used in investing activities (72,822) (106,380)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash dividends declared and paid (10,885) (9,886)
New shares issued 1,297 2,243
Payroll taxes paid in exchange for shares withheld (2,541) (2,140)
Shares repurchased (9,149) (11,272)
Payments on revolving loan (50,000) (67,000)
Proceeds from revolving loan borrowings 65,000 75,000
Net cash used in financing activities (6,278) (13,055)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 1,152 (1,825)
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 8,305 5,741
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Cash paid for income taxes 26,566 22,125
Cash paid for interest 4,208 3,252
Noncash investing activities - capital expenditures in accounts payable $ 1,152 $ 2,887