XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 – Summary of Significant Accounting Policies (Tables)
12 Months Ended
Apr. 30, 2024
Accounting Policies [Abstract]  
[custom:RestatementsOfPreviouslyIssuedConsolidatedFinancialStatementsTableTextBlock]
          
  

Consolidated Balance Sheet

As of April 30, 2023

   
  

Originally

Reported

 

As

Restated

  Change
          
Operating lease right-of-use assets  $620,307   $1,600,434   $980,127 
Total long-term assets   28,018,078    28,568,316    550,238 
Operating lease liabilities, current   281,797    159,423    (122,374)
Warrant derivative liability   588,205          (588,205)
Total current liabilities   4,760,616    4,050,037    (710,579)
Operating lease liabilities, long-term   379,466    1,481,967    1,102,501 
Total long-term liabilities   822,849    1,925,350    1,102,501 
Additional paid-in capital   109,993,100    112,642,726    2,649,626 
Accumulated deficit   (54,586,793)   (57,078,103)   (2,491,310)
Total shareholders’ equity   54,609,625    54,767,941    158,316 
Total liabilities and stockholders’ equity  $60,193,090   $60,743,328   $550,238 

 

          
  

Consolidated Statement of Operations

For the year ended April 30, 2023

   
  

Originally

Reported

 

As

Restated

  Change
          
Change in fair value of derivative liability  $(1,019,292)  $     $1,019,292 
Net loss  $(27,087,737)  $(28,107,029)  $(1,019,292)
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   April 30,
   2024  2023
Customer A   53%    20%
Customer B   24%    * 
Customer C        24%
Customer D        14%
Customer E        10%
[custom:RevenueRecognitionDisaggregatedRevenueByTypeTableTextBlock]
    
   Year Ended April 30,
   2024  2023
Contract related  $4,173,005   $1,312,427 
Product related   13,663,377    3,308,407 
Total  $17,836,382   $4,620,834 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   April 30, 2024  April 30, 2023
Series B Preferred Stock, as converted   3,896    822,230 
Stock options   6,779,934    4,784,809 
Warrants   2,275,999    1,539,999 
Restricted stock   175,130    781,060 
Total   9,234,959    7,928,098