Annual report pursuant to Section 13 and 15(d)

Accounts Receivable (Tables)

v3.20.2
Accounts Receivable (Tables)
12 Months Ended
Apr. 30, 2020
Receivables [Abstract]  
Accounts Receivable Balance
Accounts receivable consisted of the following at April 30, 2020 and 2019:
 
April 30,
 
2020 2019
Accounts receivable
$ 22,786,847    $ 14,988,744   
Long term contractual accounts receivable
(6,701,136)   (3,085,243)  
Less: Allowance for doubtful accounts
(1,758,920)   (1,247,031)  
Accounts receivable, net
$ 14,326,791    $ 10,656,470