XML 69 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Undiscounted future minimum rents payable (Detail) - USD ($)
$ in Thousands
Mar. 30, 2019
Jan. 01, 2019
2019 (remaining 9 months) $ 22,145  
2020 25,541  
2021 16,426  
2022 11,579  
2023 6,039  
2024 and thereafter 23,816  
Total future minimum lease payments 105,546  
Less: amount of lease payments representing interest (10,832)  
Present value of future minimum lease payments 94,714 $ 100,000
Less: current operating lease liabilities 26,926  
Long-term operating lease liabilities $ 67,788