XML 69 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Schedule of Undiscounted future minimum rents payable (Detail) - USD ($)
$ in Thousands
Jun. 29, 2019
Jan. 01, 2019
2019 (remaining 6 months) $ 14,291  
2020 24,596  
2021 16,296  
2022 10,462  
2023 5,875  
2024 and thereafter 31,161  
Total future minimum lease payments 102,681  
Less: amount of lease payments representing interest (10,862)  
Present value of future minimum lease payments 91,819 $ 100,000
Less: current operating lease liabilities 25,106  
Long-term operating lease liabilities $ 66,713