XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories, Net (Tables)
6 Months Ended
Oct. 31, 2025
Inventories, Net [Abstract]  
Schedule of Inventories, Net

A summary of inventories, net was as follows:

 

   October 31,
2025
   April 30,
2025
 
Perishables  $2,030,291   $508,568 
Non-perishables   4,626,913    5,122,223 
Reserve for inventory shrinkage   (535,368)   (306,523)
Inventories, net  $6,121,836   $5,324,268 
Schedule of Reserve for Inventory Shrinkage

Movements of reserve for inventory shrinkage were as follows:

 

   Six Months
Ended
October 31,
2025
   Six Months
Ended
October 31,
2024
 
Beginning balance  $313,690   $36,790 
Provision for inventory shrinkage reserve   221,678    314,833 
Ending Balance  $535,368   $351,623