Annual report pursuant to Section 13 and 15(d)

Derivatives Hedging Foreign Currencies (Details)

v3.19.1
Derivatives Hedging Foreign Currencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Nov. 07, 2018
Mar. 31, 2018
Foreign Exchange Forward [Member] | Prepaid Expenses and Other Current Assets        
Derivatives, Fair Value [Line Items]        
Derivative asset, as presented       $ (1,154)
Mexico, Pesos        
Derivatives, Fair Value [Line Items]        
Derivative, Notional Amount $ 74,300     70,600
Net Investment Hedging [Member] | Currency Swap [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Basis Spread on Variable Rate 6.25%      
Net Investment Hedging [Member] | Currency Swap [Member] | Other Noncurrent Assets [Member]        
Derivatives, Fair Value [Line Items]        
Derivative asset, as presented $ (1,092)     0
Derivative asset, offset 0     0
Net Investment Hedging [Member] | Japan, Yen | Currency Swap Two [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Notional Amount     $ 33,000,000  
Net Investment Hedging [Member] | Japan, Yen | Currency Swap [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Notional Amount 31,600,000      
Amortization $ 1,400,000      
Derivative, Basis Spread on Variable Rate 2.61%      
Net Investment Hedging [Member] | United States of America, Dollars | Currency Swap [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Notional Amount $ 279,700      
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member] | Prepaid Expenses and Other Current Assets        
Derivatives, Fair Value [Line Items]        
Derivative asset, as presented (1,209)     (1,154)
Derivative asset, offset 645     0
Derivative Asset 564     1,154
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member] | Accrued Expenses        
Derivatives, Fair Value [Line Items]        
Derivative liability, as presented 645     0
Derivative liability, offset (645)     0
Derivative Liability 0     0
Fair Value Hedging [Member] | Currency Swap One [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Basis Spread on Variable Rate   2.70%    
Fair Value Hedging [Member] | Currency Swap Two [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Basis Spread on Variable Rate   3.15%    
Fair Value Hedging [Member] | Currency Swap [Member] | Other Noncurrent Assets [Member]        
Derivatives, Fair Value [Line Items]        
Derivative asset, as presented (3,485)     0
Derivative asset, offset 0     $ 0
Fair Value Hedging [Member] | Japan, Yen | Currency Swap One [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Notional Amount     16,500,000  
Amortization $ 1,400,000      
Derivative, Basis Spread on Variable Rate 2.00%      
Fair Value Hedging [Member] | Japan, Yen | Currency Swap Two [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Notional Amount     $ 16,500,000  
Derivative, Basis Spread on Variable Rate   2.25%    
Fair Value Hedging [Member] | Japan, Yen | Currency Swap [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Notional Amount $ 31,600,000      
Fair Value Hedging [Member] | United States of America, Dollars | Currency Swap [Member]        
Derivatives, Fair Value [Line Items]        
Derivative, Notional Amount $ 279,700