XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. Summary of Significant Accounting Policies (Details - Intangibles) - USD ($)
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Intangible Assets, Gross $ 3,750,144 $ 4,504,667
Accumulated Amortization 2,753,436 3,395,192
Intangible Assets, Net $ 996,708 $ 1,109,475
Complete Technology 1 [Member]    
Expected Life 3 years 3 years
Remaining Life 3 years 6 months
Intangible Assets, Gross $ 18,397 $ 2,402
Accumulated Amortization 0 2,002
Intangible Assets, Net 18,397 $ 400
Technology in progress [Member]    
Intangible Assets, Gross 100,000  
Accumulated Amortization 0  
Intangible Assets, Net $ 100,000  
Software [Member]    
Expected Life 5 years 5 years
Remaining Life 2 years 8 months 12 days 2 years 8 months 12 days
Intangible Assets, Gross $ 323,295 $ 239,398
Accumulated Amortization 238,487 216,829
Intangible Assets, Net $ 84,808 $ 22,569
Patents [Member]    
Expected Life 10 years 10 years
Remaining Life 7 years 7 years
Intangible Assets, Gross $ 58,391 $ 58,391
Accumulated Amortization 6,683 4,693
Intangible Assets, Net $ 51,708 $ 53,698
Certifications And Licenses [Member]    
Expected Life 3 years 3 years
Remaining Life 1 year 10 months 25 days 1 year 10 months 25 days
Intangible Assets, Gross $ 3,250,061 $ 2,698,526
Accumulated Amortization 2,508,266 2,080,895
Intangible Assets, Net $ 741,795 $ 617,631
Complete Technology 2 [Member]    
Expected Life   3 years
Remaining Life   8 months 12 days
Intangible Assets, Gross   $ 6,405
Accumulated Amortization   4,804
Intangible Assets, Net   $ 1,601
Complete Technology 3 [Member]    
Expected Life   3 years
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
Remaining Life   3 months 19 days
Intangible Assets, Gross   $ 1,121,000
Accumulated Amortization   1,085,969
Intangible Assets, Net   35,031
Technology In Progress [Member]    
Intangible Assets, Gross   360,148
Accumulated Amortization   0
Intangible Assets, Net   $ 360,148