v3.21.2
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Accumulated Other Comprehensive Income Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2021
Jun. 28, 2020
Jun. 27, 2021
Jun. 28, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 595,275 $ 495,376 $ 559,441 $ 497,481
Other comprehensive loss before reclassifications, net of tax 34 159 (121) (3,955)
Amounts reclassified from accumulated other comprehensive loss, net of tax 973 290 2,044 1,361
Net current period other comprehensive income (loss) 1,007 449 1,923 (2,594)
Ending Balance 643,271 493,268 643,271 493,268
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (5,136) (8,741) (6,052) (5,698)
Ending Balance (4,129) (8,292) (4,129) (8,292)
Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (3,914) (7,380) (4,889) (4,374)
Other comprehensive loss before reclassifications, net of tax 45 174 (51) (3,903)
Amounts reclassified from accumulated other comprehensive loss, net of tax 973 290 2,044 1,361
Net current period other comprehensive income (loss) 1,018 464 1,993 (2,542)
Ending Balance (2,896) (6,916) (2,896) (6,916)
Other        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (1,263) (1,270) (1,263) (1,270)
Other comprehensive loss before reclassifications, net of tax 0 0 0 0
Amounts reclassified from accumulated other comprehensive loss, net of tax 0 0 0 0
Net current period other comprehensive income (loss) 0 0 0 0
Ending Balance (1,263) (1,270) (1,263) (1,270)
Foreign Currency Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 41 (91) 100 (54)
Other comprehensive loss before reclassifications, net of tax (11) (15) (70) (52)
Amounts reclassified from accumulated other comprehensive loss, net of tax 0 0 0 0
Net current period other comprehensive income (loss) (11) (15) (70) (52)
Ending Balance $ 30 $ (106) $ 30 $ (106)