XML 116 R101.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Feb. 01, 2023
Aug. 01, 2022
Apr. 01, 2022
Nov. 01, 2021
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Business Acquisition [Line Items]              
Cash paid for acquisitions, net of cash acquired         $ 254,750 $ 133,802 $ 0
Acquired Companies, Patina Solutions Group and Lucas Group              
Business Acquisition [Line Items]              
Acquired receivables         $ 35,300 $ 24,500  
Salo              
Business Acquisition [Line Items]              
Cash paid for acquisitions, net of cash acquired $ 155,400            
Infinity Consulting Solutions              
Business Acquisition [Line Items]              
Cash paid for acquisitions, net of cash acquired   $ 99,300          
Patina Solutions Group              
Business Acquisition [Line Items]              
Cash paid for acquisitions, net of cash acquired     $ 42,900        
Lucas Group              
Business Acquisition [Line Items]              
Cash paid for acquisitions, net of cash acquired       $ 90,900