XML 34 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Maturities of lease liabilities under non-cancellable operating leases (Details)
$ in Thousands
Sep. 28, 2019
USD ($)
Operating lease commitments  
2019 (excluding the nine months ended September 28, 2019) $ 2,505
2020 16,883
2021 16,802
2022 16,907
2023 17,024
Thereafter 96,285
Total lease payments 166,406
Less: imputed interest (28,939)
Total 137,467
Additional operating leases that have not yet commenced $ 28,800
Minimum  
Operating lease commitments  
Commencement of operating lease term 6 years
Maximum  
Operating lease commitments  
Commencement of operating lease term 11 years