v3.20.2
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Accumulated Other Comprehensive Income Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2020
Sep. 29, 2019
Sep. 27, 2020
Sep. 29, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 493,268 $ 458,617 $ 497,481 $ 408,754
Other comprehensive income (loss), net of tax 1,049 (221) (1,545) (3,273)
Ending Balance 525,829 479,938 525,829 479,938
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (8,292) (5,732) (5,698) (2,680)
Other comprehensive income (loss), net of tax 1,049 (221) (1,545) (3,273)
Ending Balance (7,243) (5,953) (7,243) (5,953)
Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (6,916) (4,958) (4,374) (1,973)
Other comprehensive income (loss), net of tax 989 (240) (1,553) (3,225)
Ending Balance (5,927) (5,198) (5,927) (5,198)
Other comprehensive income (loss), tax expense (benefit) 340 (83) (542) (1,098)
Other        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (1,270) (675) (1,270) (675)
Other comprehensive income (loss), net of tax 0 0 0 0
Ending Balance (1,270) (675) (1,270) (675)
Other comprehensive income (loss), tax expense (benefit) 0 0 0 0
Foreign Currency Items        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (106) (99) (54) (32)
Other comprehensive income (loss), net of tax 60 19 8 (48)
Ending Balance (46) (80) (46) (80)
Other comprehensive income (loss), tax expense (benefit) $ 0 $ 0 $ 0 $ 0