XML 82 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Fair Value Measurements and Derivatives (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Gain (Loss) on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net, Total   $ (9,000) $ (9,000)    
Not Designated as Hedging Instrument [Member]          
Payments for (Proceeds from) Derivative Instrument, Investing Activities, Total     4,000 $ 5,000  
Interest Rate Swap [Member]          
Derivative, Notional Amount $ 0 0 0    
Interest Rate Contract [Member] | Cash Flow Hedging [Member]          
Derivative, Notional Amount 425,000 425,000 425,000    
Foreign Exchange Forward [Member]          
Derivative, Notional Amount 355,000 355,000 $ 355,000   $ 386,000
Maximum Remaining Maturity of Foreign Currency Derivatives (Month)     15 months    
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member]          
Derivative, Notional Amount 175,000 175,000 $ 175,000    
Fixed-to-fixed Cross Currency Swaps [Member]          
Derivative, Notional Amount 375,000 375,000 375,000    
Gain (Loss) on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net, Total (9,000)        
Derivative, Notional Amount, Settled 187,000        
Payments for (Proceeds from) Derivative Instrument, Investing Activities, Total (22,000)        
Derivative Assets (Liabilities), at Fair Value, Net, Total (188,000) (188,000) (188,000)    
Fixed-to-fixed Cross Currency Swaps [Member] | Not Designated as Hedging Instrument [Member]          
Derivative, Notional Amount 188,000 188,000 188,000    
Currency Swap [Member]          
Derivative, Notional Amount 1,117,000 1,117,000 1,117,000   $ 1,118,000
Payments for (Proceeds from) Derivative Instrument, Investing Activities, Total     22,000    
Currency Swap [Member] | Not Designated as Hedging Instrument [Member]          
Derivative, Notional Amount $ 388,000 $ 388,000 $ 388,000