XML 110 R95.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Lessee Lease Description [Line Items]      
Impairment of right-of-use assets $ 5,471 $ 7,392 $ 0
Operating lease right-of-use assets, net 142,690 167,734  
Lease liability 165,041    
Infinity Consulting Solutions      
Lessee Lease Description [Line Items]      
Operating lease right-of-use assets, net 800    
Lease liability 1,000    
Salo      
Lessee Lease Description [Line Items]      
Operating lease right-of-use assets, net 2,100    
Lease liability $ 2,900    
Lucas Group      
Lessee Lease Description [Line Items]      
Operating lease right-of-use assets, net   3,800  
Lease liability   9,400  
Patina Solutions Group      
Lessee Lease Description [Line Items]      
Operating lease right-of-use assets, net   200  
Lease liability   $ 700  
Minimum      
Lessee Lease Description [Line Items]      
Lessee operating lease, term of contract 1 year    
Lessee finance lease, term of contract 1 year    
Maximum      
Lessee Lease Description [Line Items]      
Lessee operating lease, term of contract 9 years    
Lessee finance lease, term of contract 6 years