XML 40 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Schedule of Accounts Receivable
The composition of accounts receivable by aging category is as follows as of:
 
 
 
December 31, 2017
 
June 30, 2017
 
Current
 
$
396,909
 
$
309,156
 
30-60 days
 
 
1,450
 
 
-
 
60-90 days
 
 
9,343
 
 
-
 
Over 90 days
 
 
9,128
 
 
160,750
 
Total
 
$
416,830
 
$
469,906
 
Estimated Useful Lives Used For Each Class of Depreciable Assets
The estimated useful lives used for each class of depreciable asset are:
 
 
 
Estimated Useful
Lives
Manufacturing equipment
 
3 - 7 years
Office equipment
 
3 - 7 years
Building and improvements
 
7 - 40 years
Schedule Of Accrued Warranty Liability
The following is a summary of accrued warranty activity:
 
 
 
Three months ended December 31,
 
Six months ended December 31,
 
 
 
2017
 
2016
 
2017
 
2016
 
Beginning balance
 
$
196,691
 
$
24,273
 
$
239,173
 
$
27,207
 
Accruals for warranties during the period
 
 
9,340
 
 
21,224
 
 
10,192
 
 
27,139
 
Net settlements during the period
 
 
(30,130)
 
 
(13,350)
 
 
(64,740)
 
 
(170,680)
 
Adjustments relating to preexisting warranties
 
 
5,724
 
 
6,007
 
 
(3,000)
 
 
154,488
 
Ending balance
 
$
181,625
 
$
38,154
 
$
181,625
 
$
38,154
 
Deferred Revenue, by Arrangement, Disclosure
A summary of changes to long-term deferred revenue for extended warranty contracts is as follows:
 
 
 
Three months ended December 31,
 
Six months ended December 31,
 
 
 
2017
 
2016
 
2017
 
2016
 
Beginning balance
 
$
430,762
 
$
422,638
 
$
431,700
 
$
-
 
Deferred revenue for new extended warranty contracts
 
 
-
 
 
-
 
 
-
 
 
422,638
 
Deferred revenue recognized
 
 
(937)
 
 
-
 
 
(1,875)
 
 
-
 
Ending balance
 
 
429,825
 
 
422,638
 
 
429,825
 
 
422,638
 
Less: current portion of deferred revenue for extended warranty contracts
 
 
7,187
 
 
-
 
 
7,187
 
 
-
 
Long-term deferred revenue for extended warranty contracts
 
$
422,638
 
$
422,638
 
$
422,638
 
$
422,638