XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment
3 Months Ended
Jul. 31, 2022
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.
When assets are disposed of before reaching the end of their useful lives both the recorded cost of the fixed asset and the corresponding amount of accumulated depreciation is reversed. Any remaining difference between the two is recognized as either other income or expense.
Software consisted of the following:
July 31,
2022
April 30,
2022
Software$10,661,079 $10,285,096 
Accumulated amortization(5,641,106)(5,170,943)
Software, net$5,019,973 $5,114,153 
Depreciation and amortization expense for property and equipment and software is summarized below:
Three Months Ended July 31,
20222021
Depreciation and amortization expense:
Property and equipment, excluding software$428,925 $351,373 
Software$470,163 $411,661