XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments - Additional Information (Details)
€ in Millions, ¥ in Millions, £ in Millions, SFr in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2022
USD ($)
Apr. 30, 2021
USD ($)
Jan. 31, 2022
USD ($)
Apr. 30, 2022
EUR (€)
Apr. 30, 2022
CNY (¥)
Apr. 30, 2022
CHF (SFr)
Apr. 30, 2022
GBP (£)
Derivatives Fair Value [Line Items]              
Derivative financial instruments designated as cash flow hedges included in accumulated other comprehensive income $ 1,367,000 $ 0 $ 200,000        
Reclassify amounts from accumulated other comprehensive income to net sales 100,000            
Cash flow hedges   $ 0          
Cash flow hedge ineffectiveness 0            
Derivatives Designated As Hedging Instruments | Foreign Exchange Forward              
Derivatives Fair Value [Line Items]              
Net forward contracts hedging portfolio | €       € 38.0      
Derivatives Not Designated as Hedging Instrument | Foreign Exchange Forward              
Derivatives Fair Value [Line Items]              
Net forward contracts hedging portfolio $ 21,900,000     € 15.2 ¥ 9.4 SFr 36.0 £ 1.0
Maximum | Derivatives Designated As Hedging Instruments              
Derivatives Fair Value [Line Items]              
Expiry dates ranging Oct. 21, 2022            
Maximum | Derivatives Not Designated as Hedging Instrument | Foreign Exchange Forward              
Derivatives Fair Value [Line Items]              
Expiry dates ranging Oct. 20, 2022