XML 76 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 10 - ACCOUNTS PAYABLE AND ACCRUED EXPENSES: Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jul. 31, 2022
Apr. 30, 2022
Details    
Accounts Payable $ 10,258,255 $ 7,945,913
Customer Advances, Current 89,657 121,183
Advanced from third parties 712,471 1,208,900
Accrued salary payable 138,228 101,829
Taxes Payable, Current 1,050,827 812,545
Accounts Payable, Other, Current 2,065,735 2,024,868
Accounts Payable and Accrued Liabilities, Current $ 14,315,173 $ 12,215,238