XML 23 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment
3 Months Ended
Jul. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
As property and equipment reach the end of their useful lives, the fully expired assets are written off against the associated accumulated depreciation and amortization. There is no expense impact for such write offs.
Software consisted of the following:
July 31,
2021
April 30,
2021
Software$8,951,241 $8,488,635 
Accumulated amortization(3,855,985)(3,444,325)
Software, net$5,095,256 $5,044,310 
Depreciation and amortization expense for property and equipment and software is summarized below:
Three Months Ended
July 31,
20212020
Depreciation and amortization expense:
Property and equipment, excluding software$351,373 $163,570 
Software$411,661 $315,107