v3.26.1
Note 13 - Accumulated Other Comprehensive Income (Loss) - Changes to the Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 27, 2026
Mar. 28, 2026
Dec. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Dec. 28, 2024
Jun. 27, 2026
Jun. 28, 2025
Sep. 27, 2025
Balance $ 880,076 $ 912,858 $ 966,695 $ 935,034 $ 946,840 $ 956,970 $ 966,695 $ 956,970  
Foreign currency translation adjustment gain (loss) 563 346 1,694 3,774 432 (2,577) 2,603 1,629  
Balance 892,077 880,076 912,858 969,925 935,034 946,840 892,077 969,925  
Accumulated other comprehensive loss (10,044)     (13,670)     (10,044) (13,670) $ (12,647)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]                  
Balance (10,607)   $ (12,647) (17,444)   $ (15,299) (12,647) (15,299)  
Foreign currency translation adjustment gain (loss) 563     3,774     2,603 1,629  
Balance $ (10,044) $ (10,607)   $ (13,670) $ (17,444)   $ (10,044) $ (13,670)