XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Tables)
9 Months Ended
Jan. 31, 2024
Equity [Abstract]  
Schedule of share repurchase activity
The following table presents share repurchase activity for the nine months ended January 31, 2024:
Nine Months Ended
January 31,
20242023
(in thousands)
Amount repurchased pursuant to repurchase program$99,609 $82,767 
Excise taxes on repurchases683 — 
Repurchases of common stock$100,292 $82,767 
Number of shares repurchased
1,528 1,773 
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 nine months ended January 31, 2024:
Foreign
Currency
Translation
Derivative
Financial
Instruments
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of April 30, 2023$(35,129)$— $(35,129)
Other comprehensive income (loss) before reclassification(2,725)4,643 1,918 
Gains on intra-entity transactions that are of a long-term investment nature7,363 — 7,363 
Reclassification to earnings from accumulated other comprehensive loss(2,084)(2,084)
Balance as of January 31, 2024$(30,491)$2,559 $(27,932)