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