Quarterly report pursuant to Section 13 or 15(d)

Revenues (Tables)

v3.20.4
Revenues (Tables)
9 Months Ended
Jan. 31, 2021
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,
  2021 2020 2021 2020
Tuition - recognized over period of instruction
$ 14,580,439  $ 11,177,421  $ 42,922,429  $ 31,275,504 
Course fees - recognized over period of instruction
1,834,251  1,194,947  5,220,308  3,240,160 
Book fees - recognized at a point in time
44,468  23,195  129,643  64,611 
Exam fees - recognized at a point in time
69,500  61,500  219,055  177,015 
Service fees - recognized at a point in time
96,179  80,877  270,009  224,597 
  $ 16,624,837  $ 12,537,940  $ 48,761,444  $ 34,981,887