XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Tables)
6 Months Ended
Oct. 31, 2024
Equity [Abstract]  
Schedule of share repurchase activity The following table presents share repurchase activity for the six months ended October 31, 2024:
Six Months Ended
October 31,
20242023
(in thousands)
Amount repurchased pursuant to repurchase program$98,478 $74,768 
Excise tax on repurchases770 588 
Repurchases of common stock$99,248 $75,356 
Number of shares repurchased
1,131 1,158 
Schedule of changes to accumulated other comprehensive loss, net of tax, by component
The following table sets forth the changes to accumulated other comprehensive loss, net of tax, by component for the six months ended October 31, 2024:
Foreign
Currency
Translation
Derivative
Financial
Instruments
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of April 30, 2024$(40,000)$8,481 $(31,519)
Other comprehensive loss before reclassification(3,124)(3,810)(6,934)
Losses on intra-entity transactions that are of a long-term investment nature(3,615)— (3,615)
Reclassification to earnings from accumulated other comprehensive loss(1,543)(1,543)
Balance as of October 31, 2024$(46,739)$3,128 $(43,611)