Quarterly report pursuant to Section 13 or 15(d)

Revenues (Tables)

v3.20.4
Revenues (Tables)
6 Months Ended
Oct. 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
October 31,
Six Months Ended
October 31,
  2020 2019 2020 2019
Tuition - recognized over period of instruction
$ 14,979,083  $ 10,807,131  $ 28,341,990  $ 20,098,083 
Course fees - recognized over period of instruction
1,782,022  1,119,259  3,386,057  2,045,213 
Book fees - recognized at a point in time
46,037  20,631  85,175  41,416 
Exam fees - recognized at a point in time
78,900  55,415  149,555  115,515 
Service fees - recognized at a point in time
85,003  83,529  173,830  143,720 
  $ 16,971,045  $ 12,085,965  $ 32,136,607  $ 22,443,947