v3.19.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2019
Jan. 01, 2019
Leases [Abstract]    
Operating lease expense $ 10,721  
2019 37,856  
2020 40,834  
2021 31,700  
2022 23,362  
2023 19,232  
Thereafter 74,739  
Total 227,723  
Less: present value discount (30,116)  
Present value of lease liabilities $ 197,607 $ 197,600
Weighted-average remaining lease term (in years): 8 years 2 months 8 days  
Weighted-average discount rate: 3.30%