XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Segment Information - Segment and Geographic Data (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 23, 2023
Jun. 24, 2023
Sep. 24, 2022
Jun. 25, 2022
Sep. 23, 2023
Sep. 24, 2022
Revenue $ 62,804   $ 56,439   $ 123,402 $ 111,100
Gross Profit 20,125   16,767   38,835 32,805
Operating Expenses 18,482   13,141   32,552 25,575
Operating Income 1,643   3,626   6,283 7,230
Interest and Other Expense, net 841   537   1,719 693
Provision for Income Taxes 342   732   1,155 1,108
Total 1,183   1,269   2,874 1,801
Net Income 460 $ 2,949 2,357 $ 3,072 3,409 5,429
UNITED STATES            
Revenue 57,119   51,036   111,376 100,033
CANADA            
Revenue 3,896   3,868   8,143 7,855
Other International [Member]            
Revenue 1,789   1,535   3,883 3,212
Service Segment [Member] | Operating Segments [Member]            
Revenue 41,431   35,267   81,284 69,143
Gross Profit 14,084   11,487   27,055 22,322
Operating Expenses 13,342   8,980   23,121 17,283
Operating Income 742   2,507   3,934 5,039
Distribution Segment [Member] | Operating Segments [Member]            
Revenue 21,373   21,172   42,118 41,957
Gross Profit 6,041   5,280   11,780 10,483
Operating Expenses 5,140   4,161   9,431 8,292
Operating Income $ 901   $ 1,119   $ 2,349 $ 2,191