XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Net sales $ 96,797 $ 107,614
MALAYSIA    
Net sales 18,162 16,899
CHINA    
Net sales 14,128 11,744
PHILIPPINES    
Net sales 13,186 11,842
GERMANY    
Net sales 11,245 8,185
UNITED STATES    
Net sales 8,756 14,642
SINGAPORE    
Net sales 4,877 12,064
Rest of the World [Member]    
Net sales 26,443 32,238
Systems [Member]    
Net sales 35,642 37,311
Non-systems [Member]    
Net sales $ 61,155 $ 70,303