XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical)
shares in Thousands, $ in Thousands
Dec. 25, 2021
USD ($)
shares
Dec. 25, 2021
SFr / shares
Dec. 26, 2020
USD ($)
shares
Dec. 26, 2020
SFr / shares
Statement of Financial Position [Abstract]        
Allowance for doubtful accounts | $ $ 7,080   $ 11,086  
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 192,608   191,571