XML 122 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Federal, State, and Foreign Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Domestic $ 3,151 $ 40,571 $ 32,462
Foreign 148,712 288,027 410,582
Income before income taxes 151,863 328,598 443,044
Current:      
Federal (5,881) 8,188 12,423
State 1,826 2,880 2,183
Foreign 58,551 57,999 77,551
Subtotal 54,496 69,067 92,157
Deferred:      
Federal and State 4,091 1,751 (9,182)
Foreign (6,914) (1,705) (13,237)
Subtotal (2,823) 46 (22,419)
Provision for income taxes $ 51,673 $ 69,113 $ 69,738