XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair value of financial instruments - Additional Information (Details)
$ in Millions, $ in Millions
12 Months Ended
Jun. 28, 2024
USD ($)
contract
Jun. 30, 2023
USD ($)
contract
Jun. 28, 2024
CAD ($)
contract
Jun. 30, 2023
CAD ($)
contract
Sep. 27, 2019
contract
Sep. 03, 2019
Jul. 25, 2018
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Derivative fixed interest rate             2.86%
Foreign currency forward contracts              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Derivative assets, notional amount $ 8.0 $ 3.0          
Gains or losses from accumulated other comprehensive income expected to be reclassified $ (1.2)            
Foreign currency forward contracts | Designated as hedging instrument | Canada, Dollars              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Number of foreign currency derivatives held | contract 1 1 1 1      
Derivative assets, notional amount     $ 0.4 $ 0.2      
Foreign currency forward contracts | Designated as hedging instrument | Thailand, Baht              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Number of foreign currency derivatives held | contract 135 143 135 143      
Derivative, notional amount $ 135.0 $ 143.0          
Foreign currency forward contracts | Not designated as hedging instrument              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Unrealized gain (loss) on derivatives 0.7 $ 0.4          
Interest rate swaps              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Number of foreign currency derivatives held | contract         2    
Derivative, notional amount 60.9            
Gains or losses from accumulated other comprehensive income expected to be reclassified $ 0.0            
Number of interest rate derivatives held | contract 0 1 0 1 2    
Number of hedges matured | contract   1   1      
Interest rate swaps | Bank of ayudhya public company | Bank of america credit facility              
Foreign Currency Fair Value Hedge Derivative [Line Items]              
Debt fixed interest percentage           4.36%