XML 43 R27.htm IDEA: XBRL DOCUMENT v3.20.1
3. Summary of Significant Accounting Policies (Details - Intangibles) - USD ($)
9 Months Ended 12 Months Ended
Mar. 31, 2020
Jun. 30, 2019
Intangible Assets, Gross $ 4,780,108 $ 4,285,530
Accumulated Amortization 3,520,001 3,175,619
Intangible Assets, Net 1,260,107 1,109,911
Technology In Progress [Member]    
Intangible Assets, Gross 140,192 465,352
Accumulated Amortization 0 0
Intangible Assets, Net $ 140,192 $ 465,352
Complete Technology [Member]    
Expected Life 3 years 3 years
Average Remaining Life 2 years 3 years
Intangible Assets, Gross $ 18,397 $ 18,397
Accumulated Amortization 6,132 0
Intangible Assets, Net $ 12,265 $ 18,397
Software [Member]    
Expected Life 5 years 5 years
Average Remaining Life 2 years 2 months 12 days 2 years 8 months 12 days
Intangible Assets, Gross $ 524,834 $ 423,436
Accumulated Amortization 320,656 278,266
Intangible Assets, Net $ 204,178 $ 145,170
Patents [Member]    
Expected Life 10 years 10 years
Average Remaining Life 6 years 6 years 3 months 19 days
Intangible Assets, Gross $ 59,016 $ 58,884
Accumulated Amortization 10,282 8,729
Intangible Assets, Net $ 48,734 $ 50,155
Certifications And Licenses [Member]    
Expected Life 3 years 3 years
Average Remaining Life 1 year 1 month 6 days 9 months 18 days
Intangible Assets, Gross $ 4,037,669 $ 3,319,461
Accumulated Amortization 3,182,931 2,888,624
Intangible Assets, Net $ 854,738 $ 430,837