CONSOLIDATED STATEMENTS OF INCOME - USD ($) shares in Thousands, $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Mar. 30, 2019 |
Mar. 31, 2018 |
|||
| Total Revenue | [1] | $ 160,898 | $ 155,141 | |
| Total Cost of Revenue | 121,555 | 117,700 | ||
| Gross Profit | 39,343 | 37,441 | ||
| Selling, Marketing and Warehouse Expenses | 16,956 | 16,564 | ||
| General and Administrative Expenses | 12,158 | 11,851 | ||
| Total Operating Expenses | 29,114 | 28,415 | ||
| Operating Income | 10,229 | 9,026 | ||
| Interest and Other Expenses, net | 994 | 1,078 | ||
| Income Before Provision for Income Taxes | 9,235 | 7,948 | ||
| Provision for Income Taxes | 2,090 | 2,026 | ||
| Net Income | $ 7,145 | $ 5,922 | ||
| Basic Earnings Per Share | $ 0.99 | $ 0.83 | ||
| Average Shares Outstanding | 7,196 | 7,124 | ||
| Diluted Earnings Per Share | $ 0.95 | $ 0.81 | ||
| Average Shares Outstanding | 7,515 | 7,303 | ||
| Service Revenue [Member] | ||||
| Total Revenue | $ 84,041 | $ 77,445 | ||
| Total Cost of Revenue | 63,096 | 57,523 | ||
| Distribution Sales [Member] | ||||
| Total Revenue | 76,857 | 77,696 | ||
| Total Cost of Revenue | $ 58,459 | $ 60,177 | ||
| ||||