XML 112 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Current:      
U.S. - federal $ 21,749 $ 8,280 $ 354
U.S. - state 5,579 6,232 3,279
Foreign 24,360 14,838 15,401
Deferred:      
U.S. - federal (18,733) (19,480) 16,934
U.S. - state (4,476) (13,156) 4,074
Foreign (8,075) (2,750) (464)
Income tax expense (benefit) $ 20,404 $ (6,036) $ 39,578