XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 6 - Derivative Instruments - Fair Value of Derivative Instruments (Details) - Designated as Hedging Instrument [Member] - Cash Flow Hedging [Member] - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Derivative Asset, Fair Value $ 5,393  
Derivative Liability, Fair Value  
Foreign Exchange Forward [Member] | Other Current Assets [Member]    
Derivative Asset, Fair Value 1,757  
Foreign Exchange Forward [Member] | Other Current Liabilities [Member]    
Derivative Liability, Fair Value  
Interest Rate Swap [Member] | Other Current Assets [Member]    
Derivative Asset, Fair Value 3,636 $ 904
Interest Rate Swap [Member] | Other Current Liabilities [Member]    
Derivative Liability, Fair Value