XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Segment and Geographic Information - Summary of Net Sales to Customers, Attributed to Countries (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Net sales $ 401,779 $ 636,322 $ 812,775
CHINA      
Net sales 59,491 92,408 146,227
UNITED STATES      
Net sales 56,663 76,995 79,093
MALAYSIA      
Net sales 54,016 100,949 99,508
PHILIPPINES      
Net sales 51,310 92,529 111,647
SINGAPORE      
Net sales 40,827 53,518 67,019
Rest of the World [Member]      
Net sales $ 139,472 $ 219,923 $ 309,281