XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment
12 Months Ended
Apr. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and EquipmentProperty and equipment consisted of the following at April 30, 2023 and 2022 (in thousands):
20232022
Buildings and leasehold improvements$19,714 $17,448 
Computer equipment and purchased software13,788 12,443 
Office furniture and equipment5,312 5,003 
38,815 34,894 
Accumulated depreciation and amortization(32,371)(31,240)
$6,444 $3,654