XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Restructuring Charges - Charges (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Restructuring Charges $ 6,628 $ 9
Poway Volume Manufacturing Transition [Member]    
Restructuring Charges 400  
2025 Strategic Restructuring [Member]    
Restructuring Charges 6,200  
Employee Severance [Member] | Poway Volume Manufacturing Transition [Member]    
Accrued restructuring, balance 0  
Restructuring Charges 243  
Amounts paid or charged (243)  
Accrued restructuring, balance 0  
Employee Severance [Member] | 2025 Strategic Restructuring [Member]    
Accrued restructuring, balance 0  
Restructuring Charges 6,188  
Amounts paid or charged (2,038)  
Accrued restructuring, balance 4,224  
Impact of currency exchange 74  
Other Restructuring [Member] | Poway Volume Manufacturing Transition [Member]    
Accrued restructuring, balance 0  
Restructuring Charges 149  
Amounts paid or charged (128)  
Accrued restructuring, balance 21  
Other Restructuring [Member] | 2025 Strategic Restructuring [Member]    
Accrued restructuring, balance 0  
Restructuring Charges 48  
Amounts paid or charged (39)  
Accrued restructuring, balance 9  
Impact of currency exchange 0  
Employee Severance and Other Exit Costs [Member] | Poway Volume Manufacturing Transition [Member]    
Accrued restructuring, balance 0  
Restructuring Charges 392  
Amounts paid or charged (371)  
Accrued restructuring, balance 21  
Employee Severance and Other Exit Costs [Member] | 2025 Strategic Restructuring [Member]    
Accrued restructuring, balance 0  
Restructuring Charges 6,236  
Amounts paid or charged (2,077)  
Accrued restructuring, balance 4,233  
Impact of currency exchange $ 74