XML 33 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring - Activity Related to Restructuring Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Restructuring Reserve [Roll Forward]      
Beginning Balance $ 10,680 $ 2,447 $ 1,874
Restructuring charges 4,664 17,349 7,196
Costs paid or otherwise settled (7,734) (9,116) (6,623)
Ending Balance 7,610 10,680 2,447
Severance & Related      
Restructuring Reserve [Roll Forward]      
Beginning Balance 1,814 1,192 801
Restructuring charges 625 5,696 2,484
Costs paid or otherwise settled (2,279) (5,074) (2,093)
Ending Balance 160 1,814 1,192
Lease Termination & Fixed Assets      
Restructuring Reserve [Roll Forward]      
Beginning Balance 8,630 870 1,036
Restructuring charges 2,716 7,379 811
Costs paid or otherwise settled (4,761) 381 (977)
Ending Balance 6,585 8,630 870
Software Contracts & Engineering Tools      
Restructuring Reserve [Roll Forward]      
Beginning Balance 218 360 25
Restructuring charges 0 913 3,066
Costs paid or otherwise settled (218) (1,055) (2,731)
Ending Balance 0 218 360
Other      
Restructuring Reserve [Roll Forward]      
Beginning Balance 18 25 12
Restructuring charges 1,323 3,361 835
Costs paid or otherwise settled (476) (3,368) (822)
Ending Balance $ 865 $ 18 $ 25