XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Maturities of lease liabilities under non-cancellable operating leases (Details)
$ in Thousands
3 Months Ended
Mar. 30, 2019
USD ($)
Operating lease commitments  
2019 (excluding the three months ended March 30, 2019) $ 10,988
2020 14,083
2021 14,028
2022 14,070
2023 14,178
Thereafter 55,320
Total lease payments 122,667
Less: imputed interest (18,170)
Total 104,497
Additional operating leases that have not yet commenced $ 52,700
Minimum  
Operating lease commitments  
Commencement of operating lease term 5 years
Maximum  
Operating lease commitments  
Commencement of operating lease term 11 years