XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Segment Information - Segment and Geographic Data (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 23, 2023
Sep. 23, 2023
Jun. 24, 2023
Dec. 24, 2022
Sep. 24, 2022
Jun. 25, 2022
Dec. 23, 2023
Dec. 24, 2022
Revenue [1] $ 65,166     $ 57,402     $ 188,568 $ 168,502
Gross Profit 20,936     16,400     59,771 49,205
Operating Expenses 16,642     13,237     49,194 38,812
Operating Income 4,294     3,163     10,577 10,393
Interest and Other Expense, net 23     1,039     1,742 1,732
Provision for Income Taxes 923     523     2,078 1,631
Total 946     1,562     3,820 3,363
Net Income 3,348 $ 460 $ 2,949 1,601 $ 2,357 $ 3,072 6,757 7,030
UNITED STATES                
Revenue [1],[2] 59,090     51,209     170,466 151,241
CANADA                
Revenue [1] 4,083     4,221     12,226 12,075
Other International [Member]                
Revenue [1] 1,993     1,972     5,876 5,186
Service Segment [Member] | Operating Segments [Member]                
Revenue 41,509     35,977     122,793 105,120
Gross Profit 13,494     10,793     40,549 33,115
Operating Expenses [3] 10,528     8,957     33,649 26,240
Operating Income 2,966     1,836     6,900 6,875
Distribution Segment [Member] | Operating Segments [Member]                
Revenue 23,657     21,425     65,775 63,382
Gross Profit 7,442     5,607     19,222 16,090
Operating Expenses [3] 6,114     4,280     15,545 12,572
Operating Income $ 1,328     $ 1,327     $ 3,677 $ 3,518
[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.