Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.19.3.a.u2
Revenue (Tables)
6 Months Ended
Oct. 31, 2019
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,
  2019 2018 2019 2018
Tuition - recognized over period of instruction
$ 10,807,131    $ 7,442,392    $ 20,098,083    $ 14,076,232   
Course fees - recognized over period of instruction
1,119,259    539,665    2,045,213    1,000,876   
Book fees - recognized at a point in time
20,631    26,251    41,416    50,465   
Exam fees - recognized at a point in time
55,415    43,600    115,515    95,840   
Service fees - recognized at a point in time
83,529    43,436    143,720    93,236   
  $ 12,085,965    $ 8,095,344    $ 22,443,947    $ 15,316,649