Annual report pursuant to Section 13 and 15(d)

Revenue (Tables)

v3.20.2
Revenue (Tables)
12 Months Ended
Apr. 30, 2020
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,
2020 2019
Tuition - recognized over period of instruction
$ 43,917,321    $ 31,032,677   
Course fees - recognized over period of instruction
4,536,639    2,488,232   
Book fees - recognized at a point in time
80,845    106,819   
Exam fee - recognized at a point in time
219,015    189,090   
Service fees - recognized at a point in time
307,260    208,600   
$ 49,061,080    $ 34,025,418