v3.25.2
Note 14 - 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. 28, 2025
Mar. 29, 2025
Dec. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Dec. 30, 2023
Jun. 28, 2025
Jun. 29, 2024
Sep. 28, 2024
Balance $ 935,034 $ 946,840 $ 956,970 $ 915,652 $ 912,461 $ 911,518 $ 956,970 $ 911,518  
Foreign currency translation adjustment 3,774 432 (2,577) (4,546) 348 1,935 1,629 (2,263)  
Balance 969,925 935,034 946,840 937,916 915,652 912,461 969,925 937,916  
Accumulated other comprehensive loss (13,670)     (12,429)     (13,670) (12,429) $ (15,299)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]                  
Balance (17,444)   $ (15,299) (7,883)   $ (10,166) (15,299) (10,166)  
Foreign currency translation adjustment 3,774     (4,546)     1,629 (2,263)  
Balance $ (13,670) $ (17,444)   $ (12,429) $ (7,883)   $ (13,670) $ (12,429)