XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Note 21 - Segment Reporting
9 Months Ended
Jan. 31, 2024
Note 21 - Segment Reporting  
Note 21 - Segment Reporting

Note 21 - Segment Reporting

 

The following table sets forth key operating data and asset categories which are reviewed by our CODM in evaluating the operating performance of each segment:

 

             
   For the nine months ended January 31, 2024
   Enterprise  Consumer  Corporate  Total
Revenues  $11,526,930   $4,027,094   $     $15,554,024 
Cost of goods sold   9,050,032    4,285,087          13,335,119 
Gross margin   2,476,898    (257,993)         2,218,905 
                     
Operating expenses   10,304,246    1,860,593    6,192,676    18,357,515 
Operating loss   (7,827,348)   (2,118,586)   (6,192,676)   (16,138,610)
                     
Other expenses, net   (277,333)   22,703    1,096,234    841,604 
Net loss  $(7,550,015)  $(2,141,289)   (7,288,910)  $(16,980,214)

 

             
   For the nine months ended January 31, 2023
   Enterprise  Consumer  Corporate  Total
Revenues  $3,541,846   $4,164,531   $     $7,706,377 
Cost of goods sold   3,432,804    3,579,679          7,012,483 
Gross margin   109,042    584,852          693,894 
                     
Operating expenses   8,041,686    1,567,611    7,081,225    16,690,522 
Operating loss   (7,932,644)   (982,759)   (7,081,225)   (15,996,628)
                     
Other expenses, net   265,855    (19,788)   (520,617)   (274,550)
Net loss  $(8,198,499)  $(962,971)  $(6,560,608)  $(15,722,078)

  

             
   As of January 31, 2024
   Enterprise  Consumer  Corporate  Total
Accounts receivable, net  $5,091,724   $1,760   $     $5,093,484 
Inventory, net   9,093,270    1,545,667          10,638,937 
Inventory deposits  $970,542   $1,586,938   $     $2,557,480 

 

             
   As of April 30, 2023
   Enterprise  Consumer  Corporate  Total
Accounts receivable, net  $719,862   $61,107   $     $780,969 
Inventory, net   8,920,573    3,065,954          11,986,527 
Inventory deposits  $359,500   $2,062,038   $     $2,421,538