Quarterly report pursuant to Section 13 or 15(d)

Revenues (Tables)

v3.20.2
Revenues (Tables)
3 Months Ended
Jul. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table represents our revenues disaggregated by the nature and timing of services:
Three Months Ended
July 31,
  2020 2019
Tuition - recognized over period of instruction
$ 13,367,308  $ 9,290,952 
Course fees - recognized over period of instruction
1,599,693  925,954 
Book fees - recognized at a point in time
39,138  20,785 
Exam fees - recognized at a point in time
70,655  60,100 
Service fees - recognized at a point in time
88,768  60,191 
  $ 15,165,562  $ 10,357,982