XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Narrative (Details) - USD ($)
6 Months Ended
Oct. 31, 2023
Oct. 18, 2023
Oct. 17, 2023
Equity [Abstract]      
Stock repurchase program, authorized amount   $ 250,000,000 $ 200,000,000
Remaining amount under repurchase program $ 241,300,000    
Other comprehensive income (loss) on derivative instruments before reclassification, tax 2,700,000    
Reclassification to earnings from accumulated other comprehensive income (loss) on derivative instruments, tax 400,000    
Gain (loss) on intra-entity transactions, long-term investment, tax $ (1,500,000)