XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated other comprehensive income (loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 1,468,658 $ 1,253,682
Other comprehensive income (loss) before reclassification (595) (3,783)
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income 613 1,518
Tax effects 595 0
Total other comprehensive income (loss), net of tax 613 (2,265)
Ending balance 1,530,169 1,302,366
Unrealized net (Losses)/Gains on Available-for-sale Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (3,279) (6,018)
Other comprehensive income (loss) before reclassification 948 (1,553)
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income 0 92
Tax effects 0 0
Total other comprehensive income (loss), net of tax 948 (1,461)
Ending balance (2,331) (7,479)
Unrealized net (Losses)/Gains on Derivative Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (3,541) (5,082)
Other comprehensive income (loss) before reclassification (1,643) (2,476)
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income 523 1,258
Tax effects 559 0
Total other comprehensive income (loss), net of tax (561) (1,218)
Ending balance (4,102) (6,300)
Retirement benefit plan - Prior service cost    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (330) (803)
Other comprehensive income (loss) before reclassification 0 0
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income 90 168
Tax effects 36 0
Total other comprehensive income (loss), net of tax 126 168
Ending balance (204) (635)
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (965) (890)
Other comprehensive income (loss) before reclassification 100 246
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income 0 0
Tax effects 0 0
Total other comprehensive income (loss), net of tax 100 246
Ending balance (865) (644)
AOCI Attributable to parent    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (8,115) (12,793)
Total other comprehensive income (loss), net of tax 613 (2,265)
Ending balance $ (7,502) $ (15,058)