XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Revenue From Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Revenue $ 120,150 $ 140,815
Percentage of revenue 100.00% 100.00%
CHINA    
Revenue $ 57,135 $ 56,872
Percentage of revenue 48.00% 40.00%
JAPAN    
Revenue $ 12,954 $ 24,988
Percentage of revenue 11.00% 18.00%
Other Asia [Member]    
Revenue $ 7,652 $ 10,568
Percentage of revenue 6.00% 8.00%
Asia [Member]    
Revenue $ 77,741 $ 92,428
Percentage of revenue 65.00% 66.00%
Americas [Member]    
Revenue $ 29,997 $ 31,980
Percentage of revenue 25.00% 22.00%
Europe [Member]    
Revenue $ 12,412 $ 16,407
Percentage of revenue 10.00% 12.00%
Sales Channel, Through Intermediary [Member] | Product [Member]    
Revenue $ 94,337 $ 123,205
Percentage of revenue 79.00% 87.00%
Sales Channel, Directly to Consumer [Member] | Product [Member]    
Revenue $ 25,813 $ 17,610
Percentage of revenue 21.00% 13.00%