XML 48 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Tables)
12 Months Ended
Apr. 30, 2021
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,
20212020
Tuition - recognized over period of instruction$59,970,120 $43,917,321 
Course fees - recognized over period of instruction7,088,539 4,536,639 
Book fees - recognized at a point in time150,969 80,845 
Exam fees - recognized at a point in time233,820 219,015 
Service fees - recognized at a point in time369,072 307,260 
Revenues$67,812,520 $49,061,080