v3.25.4
Restatements - Consolidated Statements of Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Sep. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Jun. 28, 2025
Jun. 29, 2024
Sep. 27, 2025
Sep. 28, 2024
Dec. 27, 2025
Dec. 28, 2024
Dec. 30, 2023
Restatements                          
Net Income (Loss) $ 16,903 $ 25,277 $ 19,549 $ 24,512 $ 25,405 $ 22,412 $ 44,826 $ 47,817 $ 61,729 $ 72,328 $ 93,691 $ 106,024 $ 100,854
Comprehensive income, net of tax 18,329 24,522 19,144 25,302 25,635 21,957 43,665 47,592 61,994 72,892 $ 94,794 104,358 106,109
Previously Reported                          
Restatements                          
Net Income (Loss) 18,233 26,526 20,478 25,840 26,259 23,165 47,004 49,424 65,237 75,263   109,941 103,828
Comprehensive income, net of tax 19,659 25,771 20,073 26,630 26,489 22,710 45,843 49,199 65,502 75,827   108,275 109,083
Adjustments                          
Restatements                          
Net Income (Loss) (1,330) (1,249) (929) (1,328) (854) (753) (2,178) (1,607) (3,508) (2,935)   (3,918) (2,974)
Comprehensive income, net of tax $ (1,330) $ (1,249) $ (929) $ (1,328) $ (854) $ (753) $ (2,178) $ (1,607) $ (3,508) $ (2,935)   $ (3,918) $ (2,974)