XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Tables)
9 Months Ended
Jan. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Software Software consisted of the following:
January 31, 2023April 30, 2022
Software$11,306,700 $10,285,096 
Accumulated amortization(6,596,730)(5,170,943)
Software, net$4,709,970 $5,114,153 
Courseware and accreditation consisted of the following:
January 31, 2023April 30, 2022
Courseware$657,282 $575,283 
Accreditation59,350 59,350 
716,632 634,633 
Accumulated amortization(428,608)(360,586)
Courseware and accreditation, net$288,024 $274,047 
Depreciation and Amortization Expense Depreciation and amortization expense for property and equipment and software is summarized below:
Three Months Ended January 31,Nine Months Ended January 31,
2023202220232022
Depreciation and amortization expense:
Property and equipment, excluding software$417,044 $418,081 $1,281,521 $1,136,929 
Software$478,455 $443,284 $1,425,787 $1,283,088