XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Total Revenue $ 47,790 $ 38,904
Total Cost of Revenue 34,270 29,495
Gross Profit 13,520 9,409
Selling, Marketing and Warehouse Expenses 4,997 4,074
General and Administrative Expenses 4,834 4,371
Total Operating Expenses 9,831 8,445
Operating Income 3,689 964
Interest and Other Expense, net 195 243
Income Before Income Taxes 3,494 721
Benefit from Income Taxes (194) (77)
Net Income $ 3,688 $ 798
Basic Earnings Per Share $ 0.49 $ 0.11
Average Shares Outstanding 7,464 7,394
Diluted Earnings Per Share $ 0.49 $ 0.11
Average Shares Outstanding 7,593 7,514
Service Revenue [Member]    
Total Revenue $ 27,557 $ 22,967
Total Cost of Revenue 18,805 16,898
Distribution Sales [Member]    
Total Revenue 20,233 15,937
Total Cost of Revenue $ 15,465 $ 12,597