XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 29, 2024
Jun. 24, 2023
Revenue [1] $ 66,707 $ 60,598
Gross Profit 22,655 18,710
Operating Expenses 17,556 14,070
Operating Income 5,099 4,640
Interest and Other (Income)/Expense, net (129) 878
Provision for Income Taxes 820 813
Total 691 1,691
Net Income 4,408 2,949
UNITED STATES    
Revenue [1],[2] 60,741 54,257
CANADA    
Revenue [1] 4,472 4,247
Other International [Member]    
Revenue [1] 1,494 2,094
Service Segment [Member] | Operating Segments [Member]    
Revenue 43,778 39,853
Gross Profit 14,883 12,971
Operating Expenses [3] 10,793 9,779
Operating Income 4,090 3,192
Distribution Segment [Member] | Operating Segments [Member]    
Revenue 22,929 20,745
Gross Profit 7,772 5,739
Operating Expenses [3] 6,763 4,291
Operating Income $ 1,009 $ 1,448
[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.
[3] Operating expense allocations between segments are based on actual amounts, a percentage of revenues, headcount, and management’s estimates.