XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Accumulated Other Comprehensive Income (Loss) - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Balance $ 321,860 $ 329,925
Balance 331,255 327,034
Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member]    
Balance (48,915) (39,262)
Other comprehensive income before reclassifications 9,177 (7,488)
Amounts reclassified from accumulated other comprehensive income 0 0
Balance (39,738) (46,750)
Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]    
Balance 18 393
Other comprehensive income before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive income 4 (8)
Balance 22 385
AOCI Including Portion Attributable to Noncontrolling Interest [Member]    
Balance (48,897) (38,869)
Other comprehensive income before reclassifications 9,177 (7,488)
Amounts reclassified from accumulated other comprehensive income 4 (8)
Balance $ (39,716) $ (46,365)