v3.26.3
ACCOUNTS RECEIVABLE
12 Months Ended
Apr. 30, 2026
Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE

Note 4: ACCOUNTS RECEIVABLE

 

Accounts receivable consisted of the following:

SCHEDULE OF ACCOUNTS RECEIVABLE  

   As of   As of 
   April 30, 2026   April 30, 2025 
Accounts receivable  $17,997,211   $15,388,701 

 

As of April 30, 2026 and 2025, all accounts receivable were due from third-party customers. The provisions for credit losses were nil as of April 30, 2026 and 2025. As of the date of this report, $14.5 million of the accounts receivable outstanding as of April 30, 2026 had been collected.