XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2
Note 3 - Revenue From Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Revenue $ 124,076 $ 190,079 $ 264,891 $ 374,389
Percentage of revenue 100.00% 100.00% 100.00% 100.00%
CHINA        
Revenue $ 48,159 $ 55,834 $ 105,031 $ 111,556
Percentage of revenue 39.00% 30.00% 40.00% 30.00%
JAPAN        
Revenue $ 23,161 $ 38,728 $ 48,149 $ 68,745
Percentage of revenue 19.00% 20.00% 18.00% 18.00%
Other Asia [Member]        
Revenue $ 11,299 $ 24,461 $ 21,867 $ 44,477
Percentage of revenue 9.00% 13.00% 8.00% 12.00%
Asia [Member]        
Revenue $ 82,619 $ 119,023 $ 175,047 $ 224,778
Percentage of revenue 67.00% 63.00% 66.00% 60.00%
Americas [Member]        
Revenue $ 23,609 $ 32,668 $ 55,589 $ 74,571
Percentage of revenue 19.00% 17.00% 21.00% 20.00%
Europe [Member]        
Revenue $ 17,848 $ 38,388 $ 34,255 $ 75,040
Percentage of revenue 14.00% 20.00% 13.00% 20.00%
Sales Channel, Through Intermediary [Member] | Product [Member]        
Revenue $ 112,530 $ 169,362 $ 235,735 $ 330,708
Percentage of revenue 91.00% 89.00% 89.00% 88.00%
Sales Channel, Directly to Consumer [Member] | Product [Member]        
Revenue $ 11,546 $ 20,717 $ 29,156 $ 43,681
Percentage of revenue 9.00% 11.00% 11.00% 12.00%