v3.26.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)
$ in Thousands
3 Months Ended
Jun. 27, 2026
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance $ 796,320
Other comprehensive income (loss) before reclassifications (3,910)
Amounts reclassified from AOCL (105)
Ending Balance 837,101
Foreign Currency  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (39,332)
Other comprehensive income (loss) before reclassifications (4,708)
Amounts reclassified from AOCL 0
Ending Balance (44,040)
Defined Benefit Plans  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance 746
Other comprehensive income (loss) before reclassifications 0
Amounts reclassified from AOCL 0
Ending Balance 746
Net Unrealized Gain (Loss) on Derivatives  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance 972
Other comprehensive income (loss) before reclassifications 798
Amounts reclassified from AOCL (105)
Ending Balance 1,665
Accumulated Other Comprehensive Loss  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (37,614)
Ending Balance $ (41,629)