Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.22.2.2
Revenue (Tables)
3 Months Ended
Jul. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table represents the Company's revenue disaggregated by the nature and timing of services:
Three Months Ended
July 31,
  2022 2021
Tuition - recognized over period of instruction
$ 16,295,410  $ 17,121,680 
Course fees - recognized over period of instruction
2,116,079  2,003,340 
Book fees - recognized at a point in time
—  27,759 
Exam fees - recognized at a point in time
239,068  196,042 
Service fees - recognized at a point in time
243,356  82,174 
Revenue $ 18,893,913  $ 19,430,995