v3.25.4
Income Taxes - Components of Provision for Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Current Provision      
Federal $ 7,572 $ 7,051 $ 12,402
Foreign 26,770 29,414 28,587
State 3,114 2,819 3,170
Current provision 37,456 39,284 44,159
Deferred Provision (Benefit)      
Federal 3,194 2,094 48
Foreign (1,738) (1,222) (2,594)
State 992 360 597
Deferred (benefit) provision 2,448 1,232 (1,949)
Total income tax provision $ 39,904 $ 40,516 $ 42,210