XML 53 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
12 Months Ended
Apr. 30, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue
The following table represents our revenues disaggregated by the nature and timing of services:
For the Years Ended April 30,
20202019
Tuition - recognized over period of instruction
$43,917,321  $31,032,677  
Course fees - recognized over period of instruction
4,536,639  2,488,232  
Book fees - recognized at a point in time
80,845  106,819  
Exam fee - recognized at a point in time
219,015  189,090  
Service fees - recognized at a point in time
307,260  208,600  
$49,061,080  $34,025,418