XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturity of Lease Liabilties (Details) - USD ($)
$ in Thousands
Jul. 04, 2020
Dec. 31, 2019
Operating Leases    
Remaining 2020 $ 24,938  
2021 25,165  
2022 24,276  
2023 21,588  
2024 2,204  
Thereafter 0  
Total minimum lease payments 98,171  
Less: amount representing interest (15,074)  
Total lease liabilities $ 83,097 $ 91,413