XML 95 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Note 5 - Derivative Instruments and Hedging Activities (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Derivative Instruments [Table Text Block]
Maturity date (Dollar amounts in thousands of U.S. dollars)
 
Notional amount of U.S. dollars
   
Weighted average exchange rate of U.S. dollars
   
Fair value
 
                         
April - June 2020    
9,653
     
1.3296
     
(526
)
July - September 2020    
10,656
     
1.3227
     
(627
)
October - December 2020    
9,658
     
1.3227
     
(565
)
January - March 2021    
11,124
     
1.4283
     
172
 
April - June 2021    
9,878
     
1.4283
     
150
 
July - September 2021    
10,782
     
1.4362
     
220
 
    $
61,751
     
1.3795
    $
(1,176
)
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
Derivatives (Dollar amounts in thousands of U.S. dollars)
 
Balance Sheet Location
 
As of March 31, 2020 Fair Value Liability
   
As of December 31, 2019 Fair Value Asset
 
Foreign Currency forward contracts designated as cash flow hedges (net)  
Derivative instruments
  $
(932
)   $
626
 
Foreign Currency forward contracts not designated as cash flow hedges (net)  
Derivative instruments
   
(244
)    
105
 
Total foreign currency forward contracts (net)  
Derivative instruments
  $
(1,176
)   $
731
 
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   
Gains and losses on cash flow hedges
   
Tax impact
   
Total AOCI
 
Opening AOCI balance - December 31, 2019   $
625
    $
(152
)   $
473
 
Other comprehensive income (loss) before reclassifications    
(1,615
)    
381
     
(1,234
)
Amount reclassified from AOCI    
58
     
(15
)    
43
 
Other comprehensive income (loss) for the three months ended March 31, 2020    
(1,557
)    
366
     
(1,191
)
                         
Ending AOCI Balance - March 31, 2020   $
(932
)   $
214
    $
(718
)
Derivative Instruments, Gain (Loss) [Table Text Block]
Derivatives in Cash Flow Hedging Relationship
 
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative
 
Location of Gain or (Loss) Reclassified from AOCI into Income
 
Amount of Gain or (Loss) Reclassified from AOCI into Income
 
     
 
 
Operating expenses
  $
(45
)
Foreign currency forward contracts for the three months ended March 31, 2020   $
(1,191
)
Cost of revenues
  $
(13
)
                   
     
 
 
Operating expenses
  $
(64
)
Foreign currency forward contracts for the three months ended March 31, 2019   $
610
 
Cost of revenues
  $
(15
)
Derivatives Not Designated as Hedging Instruments [Table Text Block]
   
March 31, 2020
   
March 31, 2019
 
Forward currency contracts not designated as hedges:
 
Three months ended
   
Three months ended
 
                 
Gain (loss) on settlement
  $
(93
)   $
(39
)
                 
Gain (loss) on change in fair value
  $
(348
)   $
118