XML 40 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounting Policies (Summary of Revision of Previously Issued Financial Statements - Consolidated Statement of Operations) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Error Corrections And Prior Period Adjustments Restatement [Line Items]            
Net Sales $ 19,132 $ 21,553 $ 20,433 $ 36,982 $ 42,995 $ 39,702
Cost of Sales 12,001 13,703 13,026 22,809 26,853 24,645
Gross Profit 7,131 7,850 7,407 14,173 16,142 15,057
Operating Expenses 6,412 6,413 6,952 12,483 13,246 13,057
Operating Income 719 1,437 455 1,690 2,896 2,000
Other Income and (Expense) 80 127 (104) (122) (102) (138)
Income Before Income Taxes 799 1,564 351 1,568 2,794 1,862
Income Tax Benefit (Expense) (48) 45 77 (191) (231) 186
Net Income $ 751 $ 1,609 $ 428 $ 1,377 $ 2,563 $ 2,048
Income Per Common Share            
Basic $ 0.08 $ 0.17 $ 0.05 $ 0.14 $ 0.27 $ 0.22
Diluted $ 0.08 $ 0.16 $ 0.04 $ 0.14 $ 0.26 $ 0.21
Weighted Average Common Shares Outstanding            
Basic 9,693 9,615 9,491 9,674 9,588 9,455
Dilutive effect of stock options 5 76 106 13 143 72
Diluted 9,698 9,691 9,597 9,687 9,731 9,527
As Previously Reported [Member]            
Error Corrections And Prior Period Adjustments Restatement [Line Items]            
Net Sales   $ 21,553 $ 20,433   $ 42,995 $ 39,702
Cost of Sales   13,703 13,026   26,853 24,645
Gross Profit   7,850 7,407   16,142 15,057
Operating Expenses   6,413 6,952   13,246 13,057
Operating Income   1,437 455   2,896 2,000
Other Income and (Expense)   127 (104)   (102) (138)
Income Before Income Taxes   1,564 351   2,794 1,862
Income Tax Benefit (Expense)   (17) 15   (355) 62
Net Income   $ 1,547 $ 366   $ 2,439 $ 1,924
Income Per Common Share            
Basic   $ 0.16 $ 0.04   $ 0.25 $ 0.20
Diluted   $ 0.16 $ 0.04   $ 0.25 $ 0.20
Weighted Average Common Shares Outstanding            
Basic   9,615 9,491   9,588 9,455
Dilutive effect of stock options   76 106   143 72
Diluted   9,691 9,597   9,731 9,527
Adjustment [Member]            
Error Corrections And Prior Period Adjustments Restatement [Line Items]            
Income Tax Benefit (Expense)   $ 62 $ 62   $ 124 $ 124
Net Income   $ 62 $ 62   $ 124 $ 124
Income Per Common Share            
Basic   $ 0.01 $ 0.01   $ 0.02 $ 0.02
Diluted         $ 0.01 $ 0.01