Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.22.0.1
Revenue (Tables)
9 Months Ended
Jan. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table represents our revenue disaggregated by the nature and timing of services:
Three Months Ended
January 31,
Nine Months Ended
January 31,
  2022 2021 2022 2021
Tuition - recognized over period of instruction
$ 16,550,586  $ 14,580,439  $ 50,304,380  $ 42,922,429 
Course fees - recognized over period of instruction
1,981,470  1,834,251  5,967,581  5,220,308 
Book fees - recognized at a point in time
—  44,468  42,777  129,643 
Exam fees - recognized at a point in time
199,924  69,500  590,337  219,055 
Service fees - recognized at a point in time
212,818  96,179  410,929  270,009 
  $ 18,944,798  $ 16,624,837  $ 57,316,004  $ 48,761,444