XML 68 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jul. 02, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance $ 1,537,185 $ 1,484,146 $ 1,384,784
Other comprehensive income (loss) 6,298 5,870 2,546
Ending Balance 1,566,685 1,537,185 1,484,146
Accumulated Other Comprehensive (Loss) Income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 5,531 (339) (2,885)
Other comprehensive income (loss) 6,298 5,870 2,546
Ending Balance 11,829 5,531 (339)
Accumulated Foreign Currency Adjustment Attributable to Parent      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 1,051 (80) 659
Other comprehensive income (loss) 300 1,131 (739)
Ending Balance 1,351 1,051 (80)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 4,480 (259) (3,544)
Other comprehensive income (loss) 142 4,739 3,285
Ending Balance 4,622 4,480 (259)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 0 0 0
Other comprehensive income (loss) 5,856 0 0
Ending Balance $ 5,856 $ 0 $ 0