Current report of foreign issuer pursuant to Rules 13a-16 and 15d-16 Amendments

Fair Value Measurements (Schedule of Fair Value Measurements) (Details)

v3.3.0.814
Fair Value Measurements (Schedule of Fair Value Measurements) (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Fair value, asset (liability) $ (8,095) $ (36,047)
Level 2 [Member]    
Fair value, asset (liability) 10 (391)
Level 3 [Member]    
Fair value, asset (liability) (8,105) (35,656)
Foreign Exchange Future [Member]    
Derivative assets, net 480 3,753
Derivative liabilities, net (391) (2,901)
Foreign Exchange Future [Member] | Level 2 [Member]    
Derivative assets, net 480 3,753
Derivative liabilities, net $ (391) $ (2,901)
Foreign Exchange Future [Member] | Level 3 [Member]    
Derivative assets, net
Derivative liabilities, net
Foreign Exchange Future Two [Member]    
Derivative assets, net $ 94  
Derivative liabilities, net (173) $ (1,243)
Foreign Exchange Future Two [Member] | Level 2 [Member]    
Derivative assets, net 94  
Derivative liabilities, net $ (173) $ (1,243)
Foreign Exchange Future Two [Member] | Level 3 [Member]    
Derivative assets, net  
Derivative liabilities, net
Obligations in connection with acquisitions [Member]    
Derivative liabilities, net $ (8,105) $ (35,656)
Obligations in connection with acquisitions [Member] | Level 2 [Member]    
Derivative liabilities, net
Obligations in connection with acquisitions [Member] | Level 3 [Member]    
Derivative liabilities, net $ (8,105) $ (35,656)