XML 101 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Current:      
Federal $ 40,688 $ 28,326 $ 47,963
State 1,156 879 987
Foreign 3,409 4,647 2,901
Total current 45,253 33,852 51,851
Deferred:      
Federal (25,287) (22,429) (31,622)
State (871) 242 (1,506)
Foreign (318) (242) (473)
Total deferred (26,476) (22,429) (33,601)
Total income tax expense (benefit) $ 18,777 $ 11,423 $ 18,250