XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Restructuring Charges - Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Restructuring Charges $ 509 $ 14 $ 8,347 $ 36
Poway Volume Manufacturing Transition [Member]        
Accrued restructuring, balance     0  
Restructuring Charges     1,503  
Amounts paid or charged     (1,490)  
Accrued restructuring, balance 13   13  
Poway Volume Manufacturing Transition [Member] | Employee Severance [Member]        
Accrued restructuring, balance     0  
Restructuring Charges     948  
Amounts paid or charged     (948)  
Accrued restructuring, balance 0   0  
Poway Volume Manufacturing Transition [Member] | Other Restructuring [Member]        
Accrued restructuring, balance     0  
Restructuring Charges     555  
Amounts paid or charged     (542)  
Accrued restructuring, balance 13   13  
2025 Strategic Restructuring [Member]        
Accrued restructuring, balance     0  
Restructuring Charges     6,845  
Amounts paid or charged     (5,701)  
Accrued restructuring, balance 1,549   1,549  
Impact of currency exchange     405  
2025 Strategic Restructuring [Member] | Employee Severance [Member]        
Accrued restructuring, balance     0  
Restructuring Charges     6,742  
Amounts paid or charged     (5,598)  
Accrued restructuring, balance 1,549   1,549  
Impact of currency exchange     405  
2025 Strategic Restructuring [Member] | Other Restructuring [Member]        
Accrued restructuring, balance     0  
Restructuring Charges     103  
Amounts paid or charged     (103)  
Accrued restructuring, balance $ 0   0  
Impact of currency exchange     $ 0