Annual report pursuant to Section 13 and 15(d)

Derivative Financial Instruments (Schedule Of Contracts Designated As Hedged Instruments) (Details)

v3.20.1
Derivative Financial Instruments (Schedule Of Contracts Designated As Hedged Instruments) (Details)
€ in Thousands, SFr in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
CHF (SFr)
Dec. 31, 2018
EUR (€)
Dec. 31, 2019
EUR (€)
Dec. 31, 2019
CAD ($)
Dec. 31, 2018
CAD ($)
Canadian Dollars [Member]          
Foreign Exchange Contracts [Line Items]          
Foreign exchange contracts, Notional Amount | $       $ 15,932 $ 6,166
Derivative, Maturity Date Feb. 01, 2021 Aug. 01, 2019      
Euro [Member]          
Foreign Exchange Contracts [Line Items]          
Foreign exchange contracts, Notional Amount | €   € 10,710 € 18,168    
Derivative, Maturity Date Feb. 01, 2021 Feb. 01, 2020      
Swiss Francs [Member]          
Foreign Exchange Contracts [Line Items]          
Foreign exchange contracts, Notional Amount | SFr SFr 661        
Derivative, Maturity Date Aug. 01, 2020