v3.25.4
Note 3 - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Revenue $ 523,262 $ 509,401 $ 737,154
Percentage of revenue 100.00% 100.00% 100.00%
CHINA      
Revenue $ 273,246 $ 206,380 $ 239,192
Percentage of revenue 52.00% 40.00% 32.00%
JAPAN      
Revenue $ 28,602 $ 81,043 $ 110,403
Percentage of revenue 6.00% 16.00% 15.00%
Other Asia [Member]      
Revenue $ 51,851 $ 45,324 $ 94,170
Percentage of revenue 10.00% 9.00% 13.00%
Asia [Member]      
Revenue $ 353,699 $ 332,747 $ 443,765
Percentage of revenue 68.00% 65.00% 60.00%
Americas [Member]      
Revenue $ 102,758 $ 101,217 $ 145,839
Percentage of revenue 19.00% 20.00% 20.00%
Europe [Member]      
Revenue $ 66,805 $ 75,437 $ 147,550
Percentage of revenue 13.00% 15.00% 20.00%
Sales Channel, Through Intermediary [Member] | Product [Member]      
Revenue $ 438,455 $ 455,160 $ 644,181
Percentage of revenue 84.00% 89.00% 87.00%
Sales Channel, Directly to Consumer [Member] | Product [Member]      
Revenue $ 84,807 $ 54,241 $ 92,973
Percentage of revenue 16.00% 11.00% 13.00%