v3.25.2
Note 4 - Balance Sheet Components - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Property, Plant and Equipment, Net $ 62,972 $ 52,988
UNITED STATES    
Property, Plant and Equipment, Net 32,621 26,578
TAIWAN    
Property, Plant and Equipment, Net 10,282 11,234
PHILIPPINES    
Property, Plant and Equipment, Net 7,017 6,086
INDIA    
Property, Plant and Equipment, Net 6,145 2,165
CHINA    
Property, Plant and Equipment, Net 2,701 2,504
Other [Member]    
Property, Plant and Equipment, Net 4,206 4,421
Foreign Countries [Member]    
Property, Plant and Equipment, Net $ 30,351 $ 26,410