Annual report pursuant to Section 13 and 15(d)

Accounts Receivable

v3.21.2
Accounts Receivable
12 Months Ended
Apr. 30, 2021
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
Accounts receivable consisted of the following at April 30, 2021 and 2020:
 
April 30,
 
2021 2020
Accounts receivable $ 30,264,393  $ 22,786,847 
Long-term contractual accounts receivable (10,249,833) (6,701,136)
20,014,560  16,085,711 
   Less: Allowance for doubtful accounts (3,289,816) (1,758,920)
Accounts receivable, net $ 16,724,744  $ 14,326,791 
Bad debt expense for the years ended April 30, 2021 and 2020, was $2,268,540 and $1,431,210, respectively.