XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Maturities of lease liabilities under non-cancellable operating leases (Details)
$ in Thousands
Jun. 29, 2019
USD ($)
Operating lease commitments  
2019 (excluding the six months ended June 29, 2019) $ 8,318
2020 16,931
2021 16,925
2022 17,009
2023 17,161
Thereafter 95,007
Total lease payments 171,351
Less: imputed interest (33,172)
Total 138,179
Additional operating leases that have not yet commenced $ 21,100
Minimum  
Operating lease commitments  
Commencement of operating lease term 6 years
Maximum  
Operating lease commitments  
Commencement of operating lease term 11 years