XML 61 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Revenue From Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Revenue $ 509,401 $ 737,154 $ 660,356
Percentage of revenue 100.00% 100.00% 100.00%
CHINA      
Revenue $ 206,380 $ 239,192 $ 296,917
Percentage of revenue 40.00% 32.00% 45.00%
JAPAN      
Revenue $ 81,043 $ 110,403 $ 90,902
Percentage of revenue 16.00% 15.00% 14.00%
Other Asia [Member]      
Revenue $ 45,324 $ 94,170 $ 77,085
Percentage of revenue 9.00% 13.00% 12.00%
Asia [Member]      
Revenue $ 332,747 $ 443,765 $ 464,904
Percentage of revenue 65.00% 60.00% 71.00%
Americas [Member]      
Revenue $ 101,217 $ 145,839 $ 100,260
Percentage of revenue 20.00% 20.00% 15.00%
Europe [Member]      
Revenue $ 75,437 $ 147,550 $ 95,192
Percentage of revenue 15.00% 20.00% 14.00%
Sales Channel, Through Intermediary [Member] | Product [Member]      
Revenue $ 455,160 $ 644,181 $ 591,229
Percentage of revenue 89.00% 87.00% 89.00%
Sales Channel, Directly to Consumer [Member] | Product [Member]      
Revenue $ 54,241 $ 92,973 $ 69,127
Percentage of revenue 11.00% 13.00% 11.00%