XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Derivative Financial Instruments - Locations and Amounts of Gains (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 24, 2022
Sep. 30, 2023
Sep. 24, 2022
Foreign Currency Gain (Loss) [Member] | Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member]        
Foreign exchange forward contracts $ (6,885) $ (8,236) $ (5,672) $ (12,577)