XML 64 R39.htm IDEA: XBRL DOCUMENT v3.25.1
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

)

 

 

$

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, 2021

 

$

148,540

 

Increase in allowance

 

 

2,903,304

 

Write-off of uncollectible amounts

 

 

(12,703

)

Purchase accounting

 

 

16,111

 

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