XML 52 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments and Hedging Activities (Details Textual)
€ in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
USD ($)
Mar. 31, 2018
USD ($)
Mar. 31, 2019
USD ($)
Mar. 31, 2018
USD ($)
Mar. 31, 2019
EUR (€)
Mar. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
Derivative Instruments and Hedging Activities (Textual) [Abstract]              
Recognize income on outstanding derivatives in the next 12 months           $ 600  
Gains or losses recognized in earnings due to ineffectiveness and excluded from effectiveness testing     $ 0        
Cash Flow Hedging [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount           46,100 $ 62,900
Net Investment Hedging [Member]              
Additional Derivative Instruments and Hedging Activities (Textual) [Abstract]              
Derivative, Amount of Hedged Item | €         € 101,000    
Net Investment Hedge Maturing on June 26, 2022 [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount         27,925 31,366  
2018 Net Investment Hedge Maturing on June 27, 2019 [Member] [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount         40,287 45,250  
2019 Net Investment Hedge Maturing on June 27, 2019 [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount         30,074 33,780  
Net Investment Hedge Maturing on November 20, 2021 [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount         6,527 7,332  
Net Investment Hedge Maturing on October 11, 2019 [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount         € 2,028 $ 2,278  
Net Investment Hedging [Member]              
Additional Derivative Instruments and Hedging Activities (Textual) [Abstract]              
Gain (Loss) on Derivative Used in Net Investment Hedge, Net of Tax $ (2,300) $ 1,100 $ (2,800) $ 2,900