XML 17 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 28, 2019
Dec. 29, 2018
Total Revenue $ 43,179 $ 40,868 $ 127,337 $ 116,405
Total Cost of Revenue 33,251 31,320 96,912 88,605
Gross Profit 9,928 9,548 30,425 27,800
Selling, Marketing and Warehouse Expenses 4,463 4,215 13,166 12,267
General and Administrative Expenses 3,374 2,939 10,151 8,938
Total Operating Expenses [1] 7,837 7,154 23,317 21,205
Operating Income 2,091 2,394 7,108 6,595
Interest and Other Expense, net 194 295 776 715
Income Before Income Taxes 1,897 2,099 6,332 5,880
Provision for Income Taxes 420 530 758 1,395
Net Income $ 1,477 $ 1,569 $ 5,574 $ 4,485
Basic Earnings Per Share $ 0.20 $ 0.22 $ 0.76 $ 0.62
Average Shares Outstanding 7,367 7,203 7,316 7,192
Diluted Earnings Per Share $ 0.20 $ 0.21 $ 0.75 $ 0.60
Average Shares Outstanding 7,557 7,518 7,470 7,500
Service Revenue [Member]        
Total Revenue $ 22,087 $ 20,492 $ 67,987 $ 59,719
Total Cost of Revenue 17,221 16,004 51,737 45,505
Distribution Sales [Member]        
Total Revenue 21,092 20,376 59,350 56,686
Total Cost of Revenue $ 16,030 $ 15,316 $ 45,175 $ 43,100
[1] Operating expense allocations between segments were based on actual amounts, a percentage of revenues, headcount, and management's estimates.