XML 36 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues (Tables)
3 Months Ended
Jul. 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
July 31,
 20202019
Tuition - recognized over period of instruction
$13,367,308 $9,290,952 
Course fees - recognized over period of instruction
1,599,693 925,954 
Book fees - recognized at a point in time
39,138 20,785 
Exam fees - recognized at a point in time
70,655 60,100 
Service fees - recognized at a point in time
88,768 60,191 
 $15,165,562 $10,357,982