XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Maturity of Lease Liabilties (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Dec. 31, 2018
Finance Lease Liabilities, Payments, Due [Abstract]    
Remaining 2019 $ 2,102  
2020 0  
2021 0  
2022 0  
2023 0  
Thereafter 0  
Total minimum lease payments 2,102  
Less: amount representing interest 0  
Total lease liabilities 2,102 $ 0
Operating Lease Liabilities, Payments Due [Abstract]    
Remaining 2019 28,140  
2020 29,017  
2021 27,216  
2022 26,819  
2023 25,159  
Thereafter 8,700  
Total minimum lease payments 145,051  
Less: amount representing interest (16,623)  
Total lease liabilities $ 128,428