XML 27 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Summary of Operating Lease Maturity) (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 31, 2018
Operating Leases, After Adoption of 842    
2019 (Remaining three months) $ 1,170  
2020 5,950  
2021 5,789  
2022 5,645  
2023 4,968  
Thereafter 19,488  
Total lease payments 43,010  
Less: interest (8,712)  
Total 34,298  
Accrued liabilities 3,814  
Non-current operating lease liabilities $ 30,484  
Operating Leases, Before Adoption of 842    
2019   $ 4,634
2020   5,813
2021   5,678
2022   5,580
2023   4,903
Thereafter   19,252
Total   $ 45,860