XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Jun. 29, 2024
Sep. 23, 2023
Jun. 24, 2023
Sep. 28, 2024
Sep. 23, 2023
Revenue [1] $ 67,826   $ 62,804   $ 134,533 $ 123,402
Gross Profit 21,206   20,125   43,861 38,835
Operating Expenses 17,471   18,482   35,027 32,552
Operating Income 3,735   1,643   8,834 6,283
Interest and Other (Income)/Expense, net 22   841   (107) 1,719
Provision for Income Taxes 427   342   1,247 1,155
Total 449   1,183   1,140 2,874
Net Income 3,286 $ 4,408 460 $ 2,949 7,694 3,409
UNITED STATES            
Revenue [1],[2] 62,492   57,119   123,232 111,376
CANADA            
Revenue [1] 3,794   3,896   8,266 8,143
Other International [Member]            
Revenue [1] 1,540   1,789   3,035 3,883
Service Segment [Member] | Operating Segments [Member]            
Revenue 44,083   41,431   87,861 81,284
Gross Profit 14,591   14,084   29,474 27,055
Operating Expenses [3] 10,887   13,342   21,680 23,121
Operating Income 3,704   742   7,794 3,934
Distribution Segment [Member] | Operating Segments [Member]            
Revenue 23,743   21,373   46,672 42,118
Gross Profit 6,615   6,041   14,387 11,780
Operating Expenses [3] 6,584   5,140   13,347 9,431
Operating Income $ 31   $ 901   $ 1,040 $ 2,349
[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.