Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Schedule of Unrecognized Tax Benefits Roll Forward (Details)

v3.25.4
INCOME TAXES - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 15,256 $ 16,648 $ 18,420
Additions for current year tax positions 248 245 248
Additions for prior year tax positions 732 1,026 1,010
Reductions for prior year tax positions (2,316)   (485)
Additions for current year acquisitions 3,208    
Reductions due to statute expirations 31 2,663 2,545
Ending balance 17,159 15,256 16,648
Unrecognized Income Tax Benefits      
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance 8,974 10,335 12,602
Additions for current year tax positions 248 245 248
Additions for prior year tax positions 10 169 79
Reductions for prior year tax positions (1,935)   (345)
Additions for current year acquisitions 3,208    
Reductions due to statute expirations 23 1,775 2,249
Ending balance 10,528 8,974 10,335
Accrued Interest and Penalties      
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance 6,282 6,313 5,818
Additions for current year tax positions 0 0 0
Additions for prior year tax positions 722 857 931
Reductions for prior year tax positions (381)   (140)
Additions for current year acquisitions 0    
Reductions due to statute expirations 8 888 296
Ending balance $ 6,631 $ 6,282 $ 6,313