Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.20.1
Revenue (Tables)
9 Months Ended
Jan. 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
January 31,
Nine Months Ended
January 31,
  2020 2019 2020 2019
Tuition - recognized over period of instruction
$ 11,177,421    $ 7,732,600    $ 31,275,504    $ 21,808,832   
Course fees - recognized over period of instruction
1,194,947    634,013    3,240,160    1,634,889   
Book fees - recognized at a point in time
23,195    24,877    64,611    75,342   
Exam fees - recognized at a point in time
61,500    45,700    177,015    141,540   
Service fees - recognized at a point in time
80,877    57,437    224,597    150,672   
  $ 12,537,940    $ 8,494,627    $ 34,981,887    $ 23,811,275