XML 15 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2021
Sep. 26, 2020
Sep. 25, 2021
Sep. 26, 2020
Total Revenue $ 50,387 $ 41,607 $ 98,177 $ 80,511
Total Cost of Revenue 35,776 30,113 70,046 59,608
Gross Profit 14,611 11,494 28,131 20,903
Selling, Marketing and Warehouse Expenses 4,974 4,291 9,971 8,365
General and Administrative Expenses 6,059 4,125 10,893 8,496
Total Operating Expenses 11,033 8,416 20,864 16,861
Operating Income 3,578 3,078 7,267 4,042
Interest and Other Expense, net 250 317 445 560
Income Before Income Taxes 3,328 2,761 6,822 3,482
Provision for Income Taxes 313 737 119 660
Net Income $ 3,015 $ 2,024 $ 6,703 $ 2,822
Basic Earnings Per Share $ 0.40 $ 0.27 $ 0.90 $ 0.38
Average Shares Outstanding 7,482 7,417 7,473 7,405
Diluted Earnings Per Share $ 0.40 $ 0.27 $ 0.88 $ 0.38
Average Shares Outstanding 7,595 7,549 7,578 7,525
Service Revenue [Member]        
Total Revenue $ 29,544 $ 24,554 $ 57,101 $ 47,521
Total Cost of Revenue 19,832 16,654 38,637 33,552
Distribution Sales [Member]        
Total Revenue 20,843 17,053 41,076 32,990
Total Cost of Revenue $ 15,944 $ 13,459 $ 31,409 $ 26,056