XML 93 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Future Maturities (Details)
$ in Thousands
Jun. 28, 2020
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2020 (remaining six months) $ 8,458
2021 16,971
2022 15,674
2023 12,717
2024 9,096
Thereafter 23,781
Total lease payments 86,697
Less: imputed interest (23,791)
Total 62,906
Operating leases not yet commenced, amount $ 24,000
Operating leases not yet commenced, term of contracts 17 years