v3.26.1
Ordinary Shares (Tables)
12 Months Ended
Apr. 30, 2026
Equity [Abstract]  
Class of Treasury Stock
The following table summarizes the share repurchase activity under the Company’s Share Repurchase Program (in thousands, except share and per share data):
Year Ended April 30, 2026
Number of shares repurchased
4,420,666 
Weighted-average price per share (1)
$76.91 
Aggregate purchase price (1)
$340,000 
(1) Excludes transaction costs associated with the repurchases.