Annual report pursuant to Section 13 and 15(d)

Revenues (Tables)

v3.21.2
Revenues (Tables)
12 Months Ended
Apr. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue
The following table represents our revenues disaggregated by the nature and timing of services:
For the Years Ended April 30,
2021 2020
Tuition - recognized over period of instruction $ 59,970,120  $ 43,917,321 
Course fees - recognized over period of instruction 7,088,539  4,536,639 
Book fees - recognized at a point in time 150,969  80,845 
Exam fees - recognized at a point in time 233,820  219,015 
Service fees - recognized at a point in time 369,072  307,260 
Revenues $ 67,812,520  $ 49,061,080