XML 46 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
5. REVENUE RECOGNITION (Details - Revenues) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Revenues $ 2,796,762 $ 1,477,851 $ 5,311,746 $ 3,037,309
Engineering Design Services [Member]        
Revenues 478,441 318,741 888,169 830,639
Optical Components [Member]        
Revenues 1,532,843 225,967 2,949,087 524,024
Medical Device Products and Assemblies [Member]        
Revenues $ 785,478 $ 933,143 $ 1,474,490 $ 1,682,646