v3.25.2
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedules of Derivatives) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 28, 2025
Mar. 29, 2025
Liabilities    
Change in fair value $ (93)  
Fair Value, Recurring [Member]    
Assets    
Money market funds 142,516 $ 158,916
Derivative Assets 1,706 2,603
Assets fair value 144,222 161,519
Liabilities    
Derivative Liabilities 1,201 496
Liabilities fair value 3,386 2,774
Fair Value, Recurring [Member] | Level 1    
Assets    
Money market funds 142,516 158,916
Assets fair value 142,516 158,916
Liabilities    
Liabilities fair value 0 0
Fair Value, Recurring [Member] | Level 2    
Assets    
Money market funds 0 0
Assets fair value 1,706 2,603
Liabilities    
Liabilities fair value 1,201 496
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3    
Liabilities    
Liabilities fair value 2,185 2,278
Fair Value, Recurring [Member] | Foreign Exchange Contract | Designated as Hedging Instrument    
Assets    
Derivative Assets 630 193
Liabilities    
Derivative Liabilities 0 471
Fair Value, Recurring [Member] | Foreign Exchange Contract | Designated as Hedging Instrument | Level 1    
Assets    
Derivative Assets 0 0
Liabilities    
Derivative Liabilities 0 0
Fair Value, Recurring [Member] | Foreign Exchange Contract | Designated as Hedging Instrument | Level 2    
Assets    
Derivative Assets   193
Liabilities    
Derivative Liabilities   471
Fair Value, Recurring [Member] | Foreign Exchange Contract | Not Designated as Hedging Instrument    
Assets    
Derivative Assets 49 85
Liabilities    
Derivative Liabilities 702 25
Fair Value, Recurring [Member] | Foreign Exchange Contract | Not Designated as Hedging Instrument | Level 1    
Assets    
Derivative Assets 0 0
Liabilities    
Derivative Liabilities 0 0
Fair Value, Recurring [Member] | Foreign Exchange Contract | Not Designated as Hedging Instrument | Level 2    
Assets    
Derivative Assets   85
Fair Value, Recurring [Member] | Foreign Exchange Contract | Other Current Assets | Designated as Hedging Instrument    
Assets    
Derivative Assets   193
Fair Value, Recurring [Member] | Foreign Exchange Contract | Other Current Assets | Designated as Hedging Instrument | Level 2    
Assets    
Derivative Assets 630  
Fair Value, Recurring [Member] | Foreign Exchange Contract | Other Current Assets | Not Designated as Hedging Instrument    
Assets    
Derivative Assets   85
Fair Value, Recurring [Member] | Foreign Exchange Contract | Other Current Assets | Not Designated as Hedging Instrument | Level 2    
Assets    
Derivative Assets 49  
Fair Value, Recurring [Member] | Foreign Exchange Contract | Other Current Liabilities | Designated as Hedging Instrument    
Liabilities    
Derivative Liabilities   471
Fair Value, Recurring [Member] | Foreign Exchange Contract | Other Current Liabilities | Designated as Hedging Instrument | Level 2    
Liabilities    
Derivative Liabilities 0  
Fair Value, Recurring [Member] | Foreign Exchange Contract | Other Current Liabilities | Not Designated as Hedging Instrument    
Liabilities    
Derivative Liabilities   25
Fair Value, Recurring [Member] | Foreign Exchange Contract | Other Current Liabilities | Not Designated as Hedging Instrument | Level 2    
Liabilities    
Derivative Liabilities 702 25
Fair Value, Recurring [Member] | Interest Rate Swap | Designated as Hedging Instrument    
Liabilities    
Derivative Liabilities 499  
Fair Value, Recurring [Member] | Interest Rate Swap | Designated as Hedging Instrument | Level 1    
Liabilities    
Derivative Liabilities 0  
Fair Value, Recurring [Member] | Interest Rate Swap | Designated as Hedging Instrument | Level 2    
Liabilities    
Derivative Liabilities 499  
Fair Value, Recurring [Member] | Interest Rate Swap | Other Current Assets | Not Designated as Hedging Instrument    
Assets    
Derivative Assets   1,305
Fair Value, Recurring [Member] | Interest Rate Swap | Other Current Assets | Not Designated as Hedging Instrument | Level 2    
Assets    
Derivative Assets 1,027  
Fair Value, Recurring [Member] | Interest Rate Swap | Other Noncurrent Liabilities | Designated as Hedging Instrument    
Liabilities    
Derivative Liabilities   0
Fair Value, Recurring [Member] | Interest Rate Swap | Other Noncurrent Liabilities | Designated as Hedging Instrument | Level 2    
Liabilities    
Derivative Liabilities 499  
Fair Value, Recurring [Member] | Interest Rate Swap | Other Assets | Not Designated as Hedging Instrument    
Assets    
Derivative Assets 1,027 2,325
Fair Value, Recurring [Member] | Interest Rate Swap | Other Assets | Not Designated as Hedging Instrument | Level 1    
Assets    
Derivative Assets 0 0
Fair Value, Recurring [Member] | Interest Rate Swap | Other Assets | Not Designated as Hedging Instrument | Level 2    
Assets    
Derivative Assets 1,027 2,325
Fair Value, Recurring [Member] | Contingent Consideration    
Liabilities    
Liabilities fair value 2,185 2,278
Fair Value, Recurring [Member] | Contingent Consideration | Fair Value, Inputs, Level 3    
Liabilities    
Liabilities fair value 2,185 $ 2,278
Fair Value, Recurring [Member] | Contingent Consideration | Fair Value, Inputs, Level 3 | Revenue-based payment    
Liabilities    
Liabilities fair value $ 1,102  
Contingent Consideration Fair Value, Risk-Adjusted Discount Rate 6.00%  
Fair Value, Recurring [Member] | Contingent Consideration | Fair Value, Inputs, Level 3 | Regulatory-based payment    
Liabilities    
Liabilities fair value $ 0  
Fair Value, Recurring [Member] | Contingent Consideration | Fair Value, Inputs, Level 3 | Event-based payment    
Liabilities    
Liabilities fair value $ 1,083  
Contingent Consideration Fair Value, Risk-Adjusted Discount Rate 6.00%