XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Property, Plant and Equipment [Line Items]    
Gross property plant and equipment $ 38,815 $ 34,894
Accumulated depreciation and amortization (32,371) (31,240)
Net property plant and equipment 6,444 3,654
Buildings and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross property plant and equipment 19,714 17,448
Computer equipment and purchased software    
Property, Plant and Equipment [Line Items]    
Gross property plant and equipment 13,788 12,443
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Gross property plant and equipment $ 5,312 $ 5,003