XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Dec. 24, 2022
Dec. 25, 2021
Cash Flows from Operating Activities:    
Net Income $ 7,030 $ 8,332
Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:    
Net Loss on Disposal of Property and Equipment 62 113
Deferred Income Taxes (52) 5
Depreciation and Amortization 8,243 6,899
Provision for Accounts Receivable and Inventory Reserves 174 417
Stock-Based Compensation Expense 2,757 1,681
Changes in Assets and Liabilities, net of acquisitions:    
Accounts Receivable and Other Receivables 1,850 1,185
Inventory (3,589) (1,794)
Prepaid Expenses and Other Current Assets 1,074 (3,280)
Accounts Payable (424) 689
Accrued Compensation and Other Current Liabilities (3,150) (1,470)
Income Taxes Payable 0 (399)
Net Cash Provided by Operating Activities 13,975 12,378
Cash Flows from Investing Activities:    
Purchases of Property and Equipment (7,149) (5,861)
Proceeds from Sale of Property and Equipment 10 12
Business Acquisitions, net of cash acquired (8,306) (20,910)
Net Cash Used in Investing Activities (15,445) (26,759)
Cash Flows from Financing Activities:    
Proceeds from Revolving Credit Facility, net 2,286 22,760
Repayments of Term Loan (1,570) (1,565)
Issuance of Common Stock 503 1,354
Repurchase of Common Stock (437) (5,649)
Net Cash Provided by Financing Activities 782 16,900
Effect of Exchange Rate Changes on Cash 885 (300)
Net Increase in Cash 197 2,219
Cash at Beginning of Period 1,396 560
Cash at End of Period 1,593 2,779
Supplemental Disclosure of Cash Flow Activity:    
Interest 1,510 531
Income Taxes, net 957 3,263
Supplemental Disclosure of Non-Cash Investing and Financing Activities:    
Common stock issued for acquisitions 145 2,368
NEXA [Member]    
Assets acquired and liabilities assumed in business combinations:    
Accrued contingent consideration 0 153
Alliance [Member]    
Assets acquired and liabilities assumed in business combinations:    
Accrued contingent consideration $ 518 $ 0