XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Schedule of disaggregation of revenues
          
   2022   2021 
Engineering Design Services  $5,371,483   $2,770,481 
Optical Components   6,481,896    5,751,212 
Medical Device Products and Assemblies   3,824,869    2,153,214 
Total Revenues  $15,678,248   $10,674,907 
Schedule of contract liabilities
          
   Fiscal Year Ended June 30, 
   2022   2021 
Contract liabilities, beginning of period  $450,084   $417,059 
Unearned revenue received from customers   3,780,215    1,322,005 
Revenue recognized   (3,325,186)   (1,288,980)
Contract liabilities, end of period  $905,113   $450,084 
Schedule of inventory
          
   2022   2021 
Raw material  $1,414,996   $626,255 
Work-in-progress   460,460    453,117 
Finished goods   1,146,691    806,023 
Total Inventories  $3,022,147   $1,885,395 
Schedule of estimated useful lives
   
Asset Classification   Estimated Useful Life
Machinery and equipment   2-7 years
Leasehold improvements   Shorter of lease term or estimated useful life
Furniture and fixtures   5 years
Vehicles   3 years
Schedule of earnings per share
          
   Year Ended June 30 
   2022   2021 
Net Loss– Basic and Diluted  $(928,416)  $(102,835)
           
Basic and diluted weighted average shares outstanding   15,887,161    13,281,351 
           
Loss per share          
Basic and fully diluted  $(0.06)  $(0.01)
Schedule Of warranty activity
          
   2022   2021 
Balance at beginning of period  $25,000   $25,000 
Provision for warranty claims       7,611 
Warranty claims incurred       (7,611)
Balance at end of period  $25,000   $25,000