XML 18 R2.htm IDEA: XBRL DOCUMENT v3.19.1
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
[1] Revenues are attributed to the countries based on the destination of a product shipment or the location where service is rendered.