v3.26.1
SEGMENT INFORMATION - Schedule of Segment Reports (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Mar. 28, 2026
Segment Reporting [Line Items]      
Revenue $ 92,945 $ 76,424  
Less Significant Segment Expenses      
Cost of Revenue 62,211 50,603  
Selling, Marketing & Warehouse Expenses 11,374 9,515  
General and Administrative Expenses 15,641 10,968  
Operating Income 3,719 5,338  
Interest Expense 1,518 451  
Interest Income (3) (11)  
Other Expense 19 333  
Income Before Provision For Income Taxes 2,185 4,565  
Depreciation and Amortization 6,959 5,605  
Property and equipment, total 58,368 57,801 $ 57,801
United States      
Segment Reporting [Line Items]      
Revenue 87,091 70,945  
Less Significant Segment Expenses      
Property and equipment, total 52,374 51,891  
Canada      
Segment Reporting [Line Items]      
Revenue 4,385 4,429  
Less Significant Segment Expenses      
Property and equipment, total 4,701 4,830  
Other International      
Segment Reporting [Line Items]      
Revenue 1,469 1,050  
Less Significant Segment Expenses      
Property and equipment, total 1,293 1,080  
Operating Segments      
Segment Reporting [Line Items]      
Revenue 92,945 76,424  
Less Significant Segment Expenses      
Operating Income 3,719 5,338  
Income Before Provision For Income Taxes 2,185 4,565  
Operating Segments | Distribution      
Segment Reporting [Line Items]      
Revenue 30,386 27,280  
Less Significant Segment Expenses      
Cost of Revenue 20,830 17,668  
Selling, Marketing & Warehouse Expenses 3,775 3,649  
General and Administrative Expenses 4,342 3,191  
Operating Income 1,439 2,772  
Capital Expenditures 2,388 2,113  
Depreciation and Amortization 1,908 1,842  
Operating Segments | Service      
Segment Reporting [Line Items]      
Revenue 62,559 49,144  
Less Significant Segment Expenses      
Cost of Revenue 41,381 32,935  
Selling, Marketing & Warehouse Expenses 7,599 5,866  
General and Administrative Expenses 11,299 7,777  
Operating Income 2,280 2,566  
Capital Expenditures 1,926 2,485  
Depreciation and Amortization $ 5,006 $ 3,763