XML 67 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
9 Months Ended
Jan. 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
January 31,
Nine Months Ended
January 31,
 2020201920202019
Tuition - recognized over period of instruction
$11,177,421  $7,732,600  $31,275,504  $21,808,832  
Course fees - recognized over period of instruction
1,194,947  634,013  3,240,160  1,634,889  
Book fees - recognized at a point in time
23,195  24,877  64,611  75,342  
Exam fees - recognized at a point in time
61,500  45,700  177,015  141,540  
Service fees - recognized at a point in time
80,877  57,437  224,597  150,672  
 $12,537,940  $8,494,627  $34,981,887  $23,811,275