XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Jul. 01, 2022
Jul. 02, 2021
Leases [Abstract]    
Year one $ 14,757 $ 13,626
Year two 13,696 12,997
Year three 13,142 12,137
Year four 11,127 11,571
Year five 10,467 9,682
Thereafter 34,315 40,017
Total lease payments 97,504 100,030
Less: imputed interest (16,370) (18,502)
Present value of operating lease liabilities $ 81,134 $ 81,528