XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Mar. 31, 2024
Credit Loss [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

Our net accounts receivable are summarized as follows:

  

   March 31, 2024   March 31, 2023    March 31, 2022  
Accounts receivable  $31,887,399   $32,592,931    $ 47,010,336  
Less: allowance for credit losses   (3,666,078)   (3,246,551)     (3,055,252 )
Accounts receivable, net  $28,221,321   $29,346,380    $ 43,955,084  

 

The following presents a reconciliation of our allowance for credit losses for the periods presented:

 

March 31, 2022  $3,055,252 
Increase in allowance   2,160,323 
Write-off of uncollectible amounts   (1,969,024)
March 31, 2023   3,246,551 
Increase in allowance   1,530,891 
Write-off of uncollectible amounts   (1,111,364)
March 31, 2024  $3,666,078