Annual report pursuant to Section 13 and 15(d)

Revenue (Tables)

v3.22.2
Revenue (Tables)
12 Months Ended
Apr. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue The following table represents the Company's revenue disaggregated by the nature and timing of services:
Years Ended April 30,
2022 2021
Tuition - recognized over period of instruction $ 67,200,354  $ 59,970,120 
Course fees - recognized over period of instruction 7,982,689  7,088,539 
Book fees - recognized at a point in time 42,777  150,969 
Exam fees - recognized at a point in time 799,367  233,820 
Service fees - recognized at a point in time 669,179  369,072 
Revenue $ 76,694,366  $ 67,812,520