XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
6 Months Ended
Oct. 31, 2022
Leases [Abstract]  
Schedule of Right-of-Use Assets and Operating Lease Liabilities
ROU assets are summarized below:
October 31, 2022April 30, 2022
ROU assets - Operating facility leases$18,527,970 $15,958,721 
Less: accumulated amortization(4,256,489)(3,312,771)
Total ROU assets$14,271,481 $12,645,950 

Operating lease obligations, related to the ROU assets are summarized below:
October 31, 2022April 30, 2022
Total lease liabilities$25,544,191 $22,517,355 
Reduction of lease liabilities(4,884,300)(3,671,466)
Total operating lease obligations$20,659,891 $18,845,889 
Future Minimum Payments Under Operating Leases
The following is a schedule by future minimum lease payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of one year as of October 31, 2022 (by fiscal year).
Maturity of Lease ObligationsLease Payments
2023 (remaining)$2,219,203 
20244,739,252 
20254,547,151 
20264,677,145 
20274,782,909 
Thereafter9,727,292 
Total future minimum lease payments30,692,952 
    Less: imputed interest(10,033,061)
Present value of operating lease liabilities$20,659,891 
Schedule of Balance Sheet Information Related to Leases
Balance Sheet ClassificationOctober 31, 2022April 30, 2022
Operating lease obligations, current portion$2,204,342 $2,036,570 
Operating lease obligations, less current portion18,455,549 16,809,319 
Total operating lease obligations$20,659,891 $18,845,889 
Schedule of Other Information Related to Leases
Other InformationOctober 31, 2022April 30, 2022
Weighted average remaining lease term (in years)6.456.81
Weighted average discount rate12 %12 %