XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
3. Summary of Significant Accounting Policies (Details - Intangibles) - USD ($)
9 Months Ended 12 Months Ended
Mar. 31, 2017
Jun. 30, 2016
Intangible Assets, Gross $ 8,087,700 $ 7,850,461
Accumulated Amortization 7,076,943 6,723,574
Intangible Assets, Net 1,010,757 1,126,887
Technology in progress [Member]    
Intangible Assets, Gross   157,492
Accumulated Amortization   0
Intangible Assets, Net   $ 157,492
Technology In Progress [Member]    
Intangible Assets, Gross 232,154  
Accumulated Amortization 0  
Intangible Assets, Net $ 232,154  
Complete Technology 1 [Member]    
Expected Life 3 years 3 years
Intangible Assets, Gross $ 3,799,617 $ 3,734,617
Accumulated Amortization 3,799,617 3,734,617
Intangible Assets, Net $ 0 $ 0
Complete Technology 2 [Member]    
Expected Life 3 years 3 years
Remaining Life 1 year 9 months 18 days
Intangible Assets, Gross $ 2,402 $ 65,000
Accumulated Amortization 1,801 48,750
Intangible Assets, Net $ 601 $ 16,250
Complete Technology 3 [Member]    
Expected Life 3 years 3 years
Remaining Life 1 year 3 months 18 days 1 year 6 months
Intangible Assets, Gross $ 6,405 $ 2,402
Accumulated Amortization 4,270 1,201
Intangible Assets, Net $ 2,135 $ 1,201
Complete Technology 4 [Member]    
Expected Life 3 years 3 years
Remaining Life 3 years 1 year 9 months 18 days
Intangible Assets, Gross $ 18,397 $ 6,405
Accumulated Amortization 0 2,669
Intangible Assets, Net $ 18,397 $ 3,736
Complete Technology 5 [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 8 years
Remaining Life 8 months 12 days 1 year 6 months
Intangible Assets, Gross $ 1,121,000 $ 1,121,000
Accumulated Amortization 1,050,938 945,844
Intangible Assets, Net $ 70,062 $ 175,156
Software [Member]    
Expected Life 3 years 5 years
Remaining Life 2 years 10 months 24 days 1 year 3 months 18 days
Intangible Assets, Gross $ 239,398 $ 214,398
Accumulated Amortization 214,745 203,941
Intangible Assets, Net $ 24,653 $ 10,457
Patents [Member]    
Expected Life 10 years 10 years
Remaining Life 9 years 2 months 12 days 7 years
Intangible Assets, Gross $ 58,391 $ 58,391
Accumulated Amortization 4,197 2,705
Intangible Assets, Net $ 54,194 $ 55,686
Certifications And Licenses [Member]    
Expected Life 3 years 3 years
Remaining Life 1 year 6 months 2 years
Intangible Assets, Gross $ 2,609,936 $ 2,472,359
Accumulated Amortization 2,001,375 1,783,847
Intangible Assets, Net $ 608,561 $ 688,512