XML 59 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Other - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 27, 2020
Sep. 29, 2019
Sep. 27, 2020
Sep. 29, 2019
Dec. 29, 2019
Other Expense [Line Items]            
Severance liability   $ 10,200,000   $ 10,200,000   $ 8,400,000
Credit Facility            
Other Expense [Line Items]            
Unsecured revolving credit facility, maximum borrowing capacity     $ 250,000,000.0   $ 250,000,000.0  
Unsecured revolving credit facility, term 5 years          
Unsecured revolving credit facility, unused commitment fee (quarterly) 0.20%          
Capitalized Computer Software Costs            
Other Expense [Line Items]            
Capitalized computer software amortization   3,900,000 4,400,000 11,600,000 13,100,000  
Severance | Selling, General and Administrative Expenses            
Other Expense [Line Items]            
Severance costs   $ 0 $ 300,000 $ 6,700,000 $ 2,400,000