XML 26 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Apr. 01, 2023
Apr. 02, 2022
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) 224,166,250 221,967,599
Ordinary shares, shares outstanding (in shares) 117,347,045 142,806,269
Treasury stock (in shares) 106,819,205 79,161,330