v3.25.1
Note L - Shareholders' Equity - Accumulated Other Comprehensive Income (Loss), Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 28, 2025
Dec. 27, 2024
Sep. 27, 2024
Mar. 29, 2024
Dec. 29, 2023
Sep. 29, 2023
Mar. 28, 2025
Mar. 29, 2024
Balance $ 147,634 $ 158,146 $ 155,054 $ 145,910 $ 140,175 $ 145,517 $ 155,054 $ 145,517
Translation adjustment during the quarter 4,152 (11,369) 7,291 (3,084) 5,190 (3,036) 74 (930)
Balance 150,189 147,634 158,146 146,944 145,910 140,175 150,189 146,944
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]                
Balance (5,012) 6,299 (849) 477 (4,678) (1,582) (849) (1,582)
Translation adjustment during the quarter 4,120 (11,311) 7,148 (3,040) 5,155 (3,096)    
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0 0 0    
Net current period other comprehensive income (loss) 4,120 (11,311) 7,148 (3,040) 5,155 (3,096)    
Balance (892) (5,012) 6,299 (2,563) 477 (4,678) (892) (2,563)
Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]                
Balance (9,509) (7,841) (8,062) (6,227) (6,119) (5,948) (8,062) (5,948)
Translation adjustment during the quarter 0 0 0 0 0 0    
Amounts reclassified from accumulated other comprehensive loss 201 140 221 (191) (108) (171)    
Net current period other comprehensive income (loss) 201 (1,668) 221 (191) (108) (171)    
Return on plan assets   (1,808)            
Balance (9,308) (9,509) (7,841) (6,418) (6,227) (6,119) (9,308) (6,418)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]                
Balance 359 335 504 499 682 688 504 688
Translation adjustment during the quarter 0 0 0 0 0 0    
Amounts reclassified from accumulated other comprehensive loss (45) 24 (169) 40 (183) (6)    
Net current period other comprehensive income (loss) (45) 24 (169) 40 (183) (6)    
Balance 314 359 335 539 499 682 314 539
Accumulated Gain (Loss), Net, Net Investment Hedge [Member]                
Balance 1,940 818 1,502 1,192 1,494 1,272 1,502 1,272
Translation adjustment during the quarter 0 0 0 0 0 0    
Amounts reclassified from accumulated other comprehensive loss (608) 1,122 (684) 156 (302) 222    
Net current period other comprehensive income (loss) (608) 1,122 (684) 156 (302) 222    
Balance $ 1,332 $ 1,940 $ 818 $ 1,348 $ 1,192 $ 1,494 $ 1,332 $ 1,348