XML 74 R2.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 28, 2020
Mar. 30, 2019
Total Revenue [1] $ 173,099 $ 160,898
Total Cost of Revenue 130,621 121,555
Gross Profit 42,478 39,343
Selling, Marketing and Warehouse Expenses 17,985 16,956
General and Administrative Expenses 13,643 12,158
Total Operating Expenses 31,628 29,114
Operating Income 10,850 10,229
Interest and Other Expenses, net 1,120 994
Income Before Provision for Income Taxes 9,730 9,235
Provision for Income Taxes 1,663 2,090
Net Income $ 8,067 $ 7,145
Basic Earnings Per Share $ 1.10 $ 0.99
Average Shares Outstanding 7,331 7,196
Diluted Earnings Per Share $ 1.08 $ 0.95
Average Shares Outstanding 7,487 7,515
Service Revenue [Member]    
Total Revenue $ 93,003 $ 84,041
Total Cost of Revenue 69,517 63,096
Distribution Sales [Member]    
Total Revenue 80,096 76,857
Total Cost of Revenue $ 61,104 $ 58,459
[1] Revenues are attributed to the countries based on the destination of a product shipment or the location where service is rendered.