v3.25.4
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2025
Dec. 29, 2024
Dec. 31, 2023
Current:      
Federal $ (4) $ 112 $ (2,213)
State 341 (147) 138
Foreign 14,395 12,922 16,214
Total current 14,732 12,887 14,139
Deferred and other:      
Federal (26,003) 6,232 (10,971)
State (1,125) (619) (2,552)
Foreign (8,424) (2,546) (4,963)
Total deferred and other (35,552) 3,067 (18,486)
Income tax (benefit)/expense $ (20,820) $ 15,954 $ (4,347)