XML 30 R21.htm IDEA: XBRL DOCUMENT v3.20.4
2. Summary of Significant Accounting Policies (Tables)
6 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Schedule of property and equipment, estimated useful life

Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset, as follows:

 

    Estimated Useful Life
Computer and office equipment   3 - 5 years
Machinery and equipment   5 years
Leasehold improvements   Shorter of lease term or useful life
Schedule of disaggregated revenue

The following table presents the Company's revenue disaggregated by revenue source:

 

    Three Months Ended     Six Months Ended  
    December 31,     December 31,  
    2020     2019     2020     2019  
Product sales - third parties   $ 755,173     $ 32,166     $ 1,128,956     $ 49,483  
Product sales - related party     39,115             57,648        
Information technology and consulting services - third parties     211,229             530,806        
Information technology and consulting services - related party     50,000             97,500        
Total revenue   $ 1,055,517     $ 32,166     $ 1,814,910     $ 49,483  
Schedule of receivables and contract liabilities

The following table provides information about receivables and contract liabilities from contracts with customers:

 

   December 31,   June 30, 
   2020   2020 
Accounts receivable, net  $767,490   $229,167 
Accounts receivable, net - related parties   105,233    99,357 
Deferred revenue   126,120    176,291 

 

Schedule of cost of revenue

The following table is a breakdown of cost of revenue:

 

    Three Months Ended     Six Months Ended  
    December 31,     December 31,  
    2020     2019     2020     2019  
Product sales   $ 315,763     $ 7,493     $ 397,143     $ 14,104  
Information technology and consulting services     143,070             295,118        
Total cost of revenue   $ 458,833     $ 7,493     $ 692,261     $ 14,104