Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)

v3.8.0.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
Sep. 30, 2017
Jun. 30, 2017
Sep. 30, 2016
Jun. 30, 2016
Statement of Financial Position [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