v3.26.1
Note 7 - Segment and Geographic Data - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Mar. 30, 2024
Revenue [1] $ 331,877 $ 278,421 $ 259,481
Cost of Revenue 223,573 188,968 175,675
Selling, Marketing & Warehouse Expenses 42,765 33,341 28,710
General and Administrative Expenses 52,276 38,238 35,315
Operating Income 13,263 17,874 19,781
Interest Expense 4,602 798 1,835
Interest Income 23 825 808
Other Expense (695) 425 (315)
Income Before Provision For Income Taxes 7,989 18,326 18,439
Depreciation and Amortization 26,172 18,567 13,544
Other Income 695 (425) 315
Property, Plant and Equipment, Net 57,801 50,024 38,944
UNITED STATES      
Revenue [1],[2] 309,883 255,811 235,117
Property, Plant and Equipment, Net [2] 51,891 44,727 33,507
CANADA      
Revenue [1] 17,275 17,162 16,666
Property, Plant and Equipment, Net 4,830 4,866 5,415
Other International [Member]      
Revenue [1] 4,719 5,448 7,698
Property, Plant and Equipment, Net 1,080 431 22
Operating Segments [Member]      
Revenue 331,877 278,421 259,481
Operating Income 13,263 17,874 19,781
Income Before Provision For Income Taxes 7,989    
Operating Segments [Member] | Distribution Segment [Member]      
Revenue 114,668 96,993 89,956
Cost of Revenue 76,896 68,199 63,403
Selling, Marketing & Warehouse Expenses 15,073 14,328 11,769
General and Administrative Expenses 14,379 11,772 10,046
Operating Income 8,320 2,694 4,738
Capital Expenditures 6,779 8,007 7,139
Depreciation and Amortization 7,526 7,485 4,284
Operating Segments [Member] | Service Segment [Member]      
Revenue 217,209 181,428 169,525
Cost of Revenue 146,677 120,769 112,272
Selling, Marketing & Warehouse Expenses 27,692 19,013 16,941
General and Administrative Expenses 37,897 26,466 25,269
Operating Income 4,943 15,180 15,043
Capital Expenditures 8,519 5,190 6,141
Depreciation and Amortization $ 18,646 $ 11,082 $ 9,193
[1] Revenues are attributed to the countries based on the destination of a product shipment or the location where service is rendered.
[2] United States includes Puerto Rico.