XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
3. Summary of Significant Accounting Policies (Details - Intangibles) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2017
Jun. 30, 2017
Intangible Assets, Gross $ 3,644,258 $ 4,504,667
Accumulated Amortization 2,518,142 3,395,192
Intangible Assets, Net 1,126,116 1,109,475
Technology In Progress [Member]    
Intangible Assets, Gross 121,420 360,148
Accumulated Amortization 0 0
Intangible Assets, Net $ 121,420 $ 360,148
Complete Technology 1 [Member]    
Expected Life 3 years 3 years
Average Remaining Life 1 month 6 days 6 months
Intangible Assets, Gross $ 6,405 $ 2,402
Accumulated Amortization 5,871 2,402
Intangible Assets, Net $ 534 $ 400
Complete Technology 2 [Member]    
Expected Life 3 years 3 years
Average Remaining Life 3 years 8 months 12 days
Intangible Assets, Gross $ 18,397 $ 6,405
Accumulated Amortization 0 4,804
Intangible Assets, Net $ 18,397 $ 1,601
Software [Member]    
Expected Life 5 years 5 years
Average Remaining Life 3 years 3 months 18 days 2 years 8 months 12 days
Intangible Assets, Gross $ 277,906 $ 239,398
Accumulated Amortization 244,563 216,829
Intangible Assets, Net $ 53,343 $ 22,569
Patents [Member]    
Expected Life 10 years 10 years
Average Remaining Life 6 years 6 months 7 years
Intangible Assets, Gross $ 58,391 $ 58,391
Accumulated Amortization 5,689 4,693
Intangible Assets, Net $ 52,702 $ 53,698
Certifications And Licenses [Member]    
Expected Life 3 years 3 years
Average Remaining Life 1 year 7 months 6 days 1 year 10 months 24 days
Intangible Assets, Gross $ 3,161,739 $ 2,698,526
Accumulated Amortization 2,282,019 2,080,895
Intangible Assets, Net $ 879,720 $ 617,631
Complete Technology 3 [Member]    
Expected Life   3 years
Average Remaining Life   3 years
Intangible Assets, Gross   $ 18,397
Accumulated Amortization   0
Intangible Assets, Net   $ 18,397
Supply And Development Agreement [Member]    
Expected Life   8 years
Average Remaining Life   3 months 18 days
Intangible Assets, Gross   $ 1,121,000
Accumulated Amortization   1,085,969
Intangible Assets, Net   $ 35,031