XML 42 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
12 Months Ended
Apr. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following at April 30, 2021 and 2020:
April 30,
20212020
Computer equipment and hardware$956,463 $649,927 
Furniture and fixtures1,705,101 1,007,099 
Leasehold improvements5,729,324 867,024 
Instructional equipment421,039 301,842 
Software8,488,635 6,162,770 
Construction in progress247,767 — 
17,548,329 8,988,662 
   Less: accumulated depreciation and amortization(4,892,987)(2,841,019)
Property and equipment, net$12,655,342 $6,147,643 
Schedule of Software
Software consisted of the following at April 30, 2021 and 2020:
April 30,
20212020
Software
$8,488,635 $6,162,770 
Accumulated amortization(3,444,325)(2,049,809)
Software, net
$5,044,310 $4,112,961 
Courseware and accreditation consisted of the following:
April 30,
20212020
Courseware$408,222 $287,813 
Accreditation59,350 59,350 
467,572 347,163 
Accumulated amortization(280,276)(235,706)
Courseware and accreditation, net$187,296 $111,457 
Schedule of Depreciation and Amortization Expense
Depreciation and amortization expense for property and equipment as well as the portion for just software amortization is presented below for the years ended April 30, 2021 and 2020:
Years Ended April 30,
20212020
Depreciation and amortization expense$2,381,656 $1,497,470 
Software amortization expense$1,405,756 $1,013,466 
Schedule of Estimated Future Amortization Expense of Software
The following is a schedule of estimated future amortization expense of software at April 30, 2021 (by fiscal year):
Future Expense
2022$1,562,515 
20231,401,634 
20241,111,974 
2025707,172 
2026251,568 
Thereafter9,447 
Total$5,044,310 
The following is a schedule of estimated future amortization expense of courseware and accreditation at April 30, 2021 (by fiscal year):
Future Expense
2022$55,612 
202350,087 
202436,540 
202525,452 
202618,977 
Thereafter628 
Total$187,296