Quarterly report pursuant to Section 13 or 15(d)

Restatement of Previously Issued Financial Statements - Schedule of Condensed Consolidated Financial Statements (Details) (Parenthetical)

v3.8.0.1
Restatement of Previously Issued Financial Statements - Schedule of Condensed Consolidated Financial Statements (Details) (Parenthetical) - USD ($)
Sep. 30, 2017
Jun. 30, 2017
Sep. 30, 2016
Jun. 30, 2016
Accounting Changes and Error Corrections [Abstract]        
Accounts receivable, allowance $ 361,461 $ 571,511 $ 500,853 $ 492,498
Preferred stock, par value $ .01 $ .01 $ .01 $ .01
Preferred stock, shares authorized 500,000 500,000 500,000 500,000
Common stock, par value $ 0.01 $ 0.01 $ 0.01 $ 0.01
Common stock, shares authorized 14,500,000 14,500,000 14,500,000 14,500,000
Common stock, shares issued 11,333,129 11,225,385 10,882,281 10,713,372
Common stock, shares outstanding 11,186,570 11,190,606 10,855,002 10,686,093
Treasury stock, shares 146,559 34,779 27,279 27,279