Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jan. 01, 2022 |
Jan. 02, 2021 |
Dec. 28, 2019 |
|
| Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | |||
| Balance at beginning of year | $ 31,540 | $ 35,676 | $ 39,909 |
| Gross increases—tax positions in prior years | 2,266 | 1,241 | 6,639 |
| Gross decreases—tax positions in prior years | (3,016) | (4,281) | (4) |
| Gross increases—tax positions in current year | 1,120 | 857 | 184 |
| Settlements | (630) | 0 | (1,901) |
| Lapse in statute of limitations | (1,188) | (2,255) | (8,912) |
| Change due to currency revaluation | (259) | 302 | (239) |
| Balance at end of year | $ 29,833 | $ 31,540 | $ 35,676 |