XML 21 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical)
shares in Thousands, $ in Thousands
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2022
SFr / shares
Dec. 25, 2021
USD ($)
shares
Dec. 25, 2021
SFr / shares
Statement of Financial Position [Abstract]        
Allowance for doubtful accounts | $ $ 5,098   $ 7,080  
Common shares, par value (in CHF dollars per share) | SFr / shares   SFr 0.10   SFr 0.10
Common shares, authorized 198,077   198,077  
Common shares, issued 198,077   198,077  
Common shares, outstanding 191,623   192,608  
Treasury Stock 6,454   5,469