XML 93 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net - Summary of Property and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 498,871 $ 458,573  
Less: accumulated depreciation and amortization (336,995) (320,401)  
Property and equipment, net 161,876 138,172  
Depreciation expense for capitalized software 29,300 28,000 $ 25,400
Net book value of capitalized software 121,900 94,700  
Computer equipment and software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 383,701 331,371  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 73,980 81,743  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 37,844 41,999  
Automobiles      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 3,346 $ 3,460