XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.2
CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 29, 2019
Jun. 30, 2018
Total Revenue $ 42,395 $ 36,658
Total Cost of Revenue 32,343 27,545
Gross Profit 10,052 9,113
Selling, Marketing and Warehouse Expenses 4,472 4,032
General and Administrative Expenses 3,622 3,056
Total Operating Expenses 8,094 7,088
Operating Income 1,958 2,025
Interest and Other Expense, net 285 225
Income Before Income Taxes 1,673 1,800
(Benefit from)/Provision for Income Taxes (45) 372
Net Income $ 1,718 $ 1,428
Basic Earnings Per Share $ 0.24 $ 0.20
Average Shares Outstanding 7,257 7,177
Diluted Earnings Per Share $ 0.23 $ 0.19
Average Shares Outstanding 7,491 7,438
Service Revenue [Member]    
Total Revenue $ 22,398 $ 19,325
Total Cost of Revenue 17,026 14,406
Distribution Sales [Member]    
Total Revenue 19,997 17,333
Total Cost of Revenue $ 15,317 $ 13,139