Annual report pursuant to Section 13 and 15(d)

Property and Equipment -Schedule of Property and Equipment (Details)

v3.20.2
Property and Equipment -Schedule of Property and Equipment (Details) - USD ($)
Apr. 30, 2020
Apr. 30, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 8,988,662 $ 6,216,864
Accumulated depreciation and amortization (2,841,019) (1,825,524)
Total property and equipment, net 6,147,643 4,391,340
Computer equipment & hardware    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 649,927 521,395
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,007,099 915,936
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 867,024 204,545
Instructional equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 301,842 260,790
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 6,162,770 $ 4,314,198