XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 27, 2025
Sep. 28, 2024
Sep. 30, 2025
Sep. 27, 2025
Sep. 28, 2024
Mar. 29, 2025
Revenue $ 82,272 $ 82,272 $ 67,826 $ 158,696 $ 158,696 $ 134,533  
Cost of Revenue   55,510 46,620   106,113 90,672  
Gross Profit   26,762 21,206   52,583 43,861  
Operating Expenses   23,257 17,471   43,740 35,027  
Operating Income   3,505 3,735   8,843 8,834  
Capital Expenditures         9,030 7,633  
Depreciation and Amortization         12,092 8,513  
Property, Plant and Equipment, Net   58,127 47,493   58,127 47,493 $ 50,024
UNITED STATES              
Revenue [1],[2] 76,623   62,492 147,569   123,232  
Property, Plant and Equipment, Net [1],[2]   52,033 41,699   52,033 41,699  
CANADA              
Revenue 4,229   3,794 8,658   8,266  
Property, Plant and Equipment, Net   4,995 5,618   4,995 5,618  
Other International [Member]              
Revenue $ 1,420   1,540 $ 2,469   3,035  
Property, Plant and Equipment, Net   1,099 176   1,099 176  
Operating Segments [Member]              
Revenue   82,272 67,826   158,696 134,533  
Cost of Revenue   55,510 46,620   106,113 90,672  
Gross Profit   26,762 21,206   52,583 43,861  
Operating Expenses   23,257 17,471   43,740 35,027  
Operating Income   3,505 3,735   8,843 8,834  
Capital Expenditures   4,432 3,959   9,030 7,633  
Depreciation and Amortization   6,487 4,399   12,092 8,512  
Distribution Segment [Member] | Operating Segments [Member]              
Revenue   29,436 23,743   56,716 46,672  
Cost of Revenue   19,667 17,128   37,335 32,285  
Gross Profit   9,769 6,615   19,381 14,387  
Operating Expenses   7,184 6,584   14,025 13,347  
Operating Income   2,585 31   5,356 1,040  
Capital Expenditures   1,240 2,540   3,353 4,761  
Depreciation and Amortization   1,925 1,944   3,767 3,655  
Service Segment [Member] | Operating Segments [Member]              
Revenue   52,836 44,083   101,980 87,861  
Cost of Revenue   35,843 29,492   68,778 58,387  
Gross Profit   16,993 14,591   33,202 29,474  
Operating Expenses   16,073 10,887   29,715 21,680  
Operating Income   920 3,704   3,487 7,794  
Capital Expenditures   3,192 1,419   5,677 2,872  
Depreciation and Amortization   $ 4,562 $ 2,455   $ 8,325 $ 4,857  
[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.