XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS - REVENUE (Details) - USD ($)
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Jun. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accrued liabilities $ 885,738   $ 788,961
Deferred revenue 583,244   690,905
Other liabilities     0
Deferred revenue 163,022   168,465
Retained earnings 8,481,981   8,414,570
Net sales 5,784,839 $ 6,084,055  
Cost of goods sold 3,953,655 4,400,405  
Income tax provision 25 25,692  
Net income $ 67,411 $ 21,969  
Basic $ 0.01 $ 0.00  
Diluted $ 0.01 $ 0.00  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accrued liabilities     1,178,571
Deferred revenue     0
Other liabilities     155,702
Deferred revenue     0
Retained earnings     8,728,628
Net sales   $ 6,066,630  
Cost of goods sold   4,392,676  
Income tax provision   20,465  
Net income   $ 17,500  
Basic   $ 0.00  
Diluted   $ 0.00  
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accrued liabilities     (389,610)
Deferred revenue     690,905
Other liabilities     (155,702)
Deferred revenue     168,465
Retained earnings     $ (314,058)
Net sales   $ 17,425  
Cost of goods sold   7,729  
Income tax provision   5,227  
Net income   $ 4,469  
Basic   $ 0.00  
Diluted   $ 0.00