XML 56 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2018
Jun. 30, 2018
Accrued compensation and benefits $ 350,305 $ 441,222
Accrued warranty 101,323 121,699
Right of use liability-operating leases 164,597 197,616
Customer deposits 63,386 104,724
Other 348,091 371,419
Total $ 1,027,702 $ 1,236,680