XML 21 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Apr. 02, 2022
Mar. 27, 2021
Shareholders’ equity    
Ordinary shares, par value (in dollars per share) $ 0 $ 0
Ordinary shares, shares authorized (in shares) 650,000,000 650,000,000
Ordinary shares, shares issued (in shares) 221,967,599 219,222,937
Ordinary shares, shares outstanding (in shares) 142,806,269 151,280,011
Treasury shares (in shares) 79,161,330 67,942,926