XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 25, 2023
Mar. 26, 2022
Mar. 27, 2021
Revenue $ 230,569 $ 204,959 $ 173,335
Cost of Service Revenue 162,214 146,520 127,217
Gross Profit 68,355 58,439 46,118
Selling, Marketing and Warehouse Expenses 24,761 20,649 17,743
General and Administrative Expenses 27,346 23,647 17,302
Total Operating Expenses 52,107 44,296 35,045
Operating Income 16,248 14,143 11,073
Interest and Other Expense, net 2,761 953 1,091
Total 13,487 13,190 9,982
Provision for Income Taxes 2,799 1,810 2,191
Net Income $ 10,688 $ 11,380 $ 7,791
Basic Earnings Per Share (in dollars per share) $ 1.42 $ 1.52 $ 1.05
Average Shares Outstanding (in shares) 7,551 7,496 7,423
Diluted Earnings Per Share (in dollars per share) $ 1.40 $ 1.50 $ 1.03
Average Shares Outstanding (in shares) 7,645 7,589 7,548
Service [Member]      
Revenue $ 144,883 $ 122,005 $ 101,274
Cost of Service Revenue 98,245 83,084 70,579
Distribution Service [Member]      
Revenue 85,686 82,954 72,061
Cost of Service Revenue $ 63,969 $ 63,436 $ 56,638