v3.26.1
Note L - Shareholders' Equity - Accumulated Other Comprehensive Income (Loss), Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 27, 2026
Dec. 26, 2025
Sep. 26, 2025
Mar. 28, 2025
Dec. 27, 2024
Sep. 27, 2024
Mar. 27, 2026
Mar. 28, 2025
Balance $ 185,179 $ 160,888 $ 164,391 $ 147,634 $ 158,146 $ 155,054 $ 164,391 $ 155,054
Foreign currency translation adjustment (3,160) 1,029 (2,431) 4,152 (11,369) 7,291 (4,562) 74
Balance 186,526 185,179 160,888 150,189 147,634 158,146 186,526 150,189
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]                
Balance 13,576 12,520 15,036 (5,012) 6,299 (849) 15,036 (849)
Foreign currency translation adjustment (3,140) 1,056 (2,516) 4,120 (11,311) 7,148    
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0 0    
Net current period other comprehensive income (loss) (3,140) 1,056 (2,516) 4,120 (11,311)      
Balance 10,436 13,576 12,520 (892) (5,012) 6,299 10,436 (892)
Net current period other comprehensive income (loss), other           7,148    
Return on plan assets         0      
Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]                
Balance (10,189) (10,829) (11,461) (9,509) (7,841) (8,062) (11,461) (8,062)
Foreign currency translation adjustment 0 0 0 0 0    
Amounts reclassified from accumulated other comprehensive income (loss) 477 640 632 201 140 221    
Net current period other comprehensive income (loss) 477 640 632 201 (1,668)      
Balance (9,712) (10,189) (10,829) (9,308) (9,509) (7,841) (9,712) (9,308)
Net current period other comprehensive income (loss), other           221    
Return on plan assets         (1,808)      
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]                
Balance 225 253 284 359 335 504 284 504
Foreign currency translation adjustment 0 0 0 0 0 0    
Amounts reclassified from accumulated other comprehensive income (loss) (12) (28) (31) (45) 24 (169)    
Net current period other comprehensive income (loss) (12) (28) (31) (45) 24      
Balance 213 225 253 314 359 335 213 314
Net current period other comprehensive income (loss), other           (169)    
Return on plan assets         0      
Accumulated Gain (Loss), Net, Net Investment Hedge [Member]                
Balance (103) 0 (129) 1,940 818 1,502 (129) 1,502
Foreign currency translation adjustment 0 0 0 0 0 0    
Amounts reclassified from accumulated other comprehensive income (loss) 306 (103) 129 (608) 1,122 (684)    
Net current period other comprehensive income (loss) 306 (103) 129 (608) 1,122      
Balance $ 203 $ (103) $ 0 $ 1,332 1,940 818 $ 203 $ 1,332
Net current period other comprehensive income (loss), other           $ (684)    
Return on plan assets         $ 0