XML 17 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Total Revenue $ 41,763 $ 38,879 $ 84,158 $ 75,537
Total Cost of Revenue 31,318 29,740 63,661 57,285
Gross Profit 10,445 9,139 20,497 18,252
Selling, Marketing and Warehouse Expenses 4,231 4,020 8,703 8,052
General and Administrative Expenses 3,155 2,943 6,777 5,999
Total Operating Expenses 7,386 6,963 15,480 14,051
Operating Income 3,059 2,176 5,017 4,201
Interest and Other Expense, net 297 195 582 420
Income Before Income Taxes 2,762 1,981 4,435 3,781
Provision for Income Taxes 383 493 338 865
Net Income $ 2,379 $ 1,488 $ 4,097 $ 2,916
Basic Earnings Per Share $ 0.32 $ 0.21 $ 0.56 $ 0.41
Average Shares Outstanding 7,331 7,200 7,293 7,187
Diluted Earnings Per Share $ 0.32 $ 0.20 $ 0.55 $ 0.39
Average Shares Outstanding 7,484 7,520 7,441 7,486
Service Revenue [Member]        
Total Revenue $ 23,502 $ 19,902 $ 45,900 $ 39,227
Total Cost of Revenue 17,490 15,095 34,516 29,501
Distribution Sales [Member]        
Total Revenue 18,261 18,977 38,258 36,310
Total Cost of Revenue $ 13,828 $ 14,645 $ 29,145 $ 27,784