v3.26.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares
Mar. 28, 2026
Mar. 29, 2025
Shareholders’ equity    
Ordinary shares, shares authorized (in shares) 650,000,000 650,000,000
Ordinary shares, shares issued (in shares) 229,042,390 227,672,351
Ordinary shares, shares outstanding (in shares) 115,175,268 117,913,201
Treasury shares, at cost (in shares) 113,867,122 109,759,150