XML 19 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturity of Lease Commitments (Details) - USD ($)
$ in Thousands
Mar. 27, 2020
Jun. 30, 2019
Leases [Abstract]    
2020 $ 2,583 $ 10,205
2021 8,902 8,949
2022 10,642 8,280
2023 9,897 7,414
2024 8,951 6,496
Thereafter 53,580 28,286
Total lease payments 94,555 $ 69,630
Less: imputed interest (20,722)  
Present value of operating lease liabilities $ 73,833