v3.10.0.1
GENERAL (Narrative) (Details)
€ in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Dec. 31, 2017
Jun. 30, 2018
EUR (€)
Organization Consolidation and Presentation of Financial Statements [Line Items]            
Accounts receivable pledged to offset accounts payable | $ $ 2,574   $ 2,574      
Not Designated as Hedging Instrument [Member]            
Organization Consolidation and Presentation of Financial Statements [Line Items]            
Net gain (loss) on derivatives | $ $ 2,042 $ (672) $ 625 $ (672)    
Derivatives not designated as cash flow hedging instruments [Member] | Foreign exchange forward contracts [Member] | Put Option [Member]            
Organization Consolidation and Presentation of Financial Statements [Line Items]            
Derivative asset, notional amount | €           € 22,500
Derivatives not designated as cash flow hedging instruments [Member] | Foreign exchange forward contracts [Member] | Call Option [Member]            
Organization Consolidation and Presentation of Financial Statements [Line Items]            
Derivative asset, notional amount | €           € 22,500
Accounts Payable [Member]            
Organization Consolidation and Presentation of Financial Statements [Line Items]            
Concentration risk (as a percent)     58.30%   51.60%