XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 5 - Derivative Instruments and Hedging Activities (Tables)
9 Months Ended
Sep. 30, 2017
Notes Tables  
Schedule of Derivative Instruments [Table Text Block]
Maturity date
 
Notional
amount of U.S.
dollars
   
Weighted
average
exchange rate of
U.S. dollars
   
Fair value
 
                         
October - December 2017
   
6,859,570
     
1.3478
     
559,663
 
    $
6,859,570
     
1.3478
    $
559,663
 
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
       
As of
September
30
, 2017
   
As of
December
31,
2016
 
Derivatives
 
Balance
Sheet
Location
 
Fair Value
Asset
(Liability)
   
Fair Value
Asset
(Liability)
 
                     
Foreign currency forward contracts designated as cash flow hedges
 
Derivative instruments
  $
505,232
    $
155,560
 
                     
Foreign currency forward contracts not designated as cash flow hedges
 
Derivative instruments
  $
54,431
    $
17,823
 
                     
Total foreign currency forward contracts
 
Derivative instruments
  $
559,663
    $
172,888
 
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   
Gains and
losses on cash
flow hedges
   
Tax impact
   
Total AOCI
 
Opening AOCI balance
– June 30, 2017
  $
517,894
    $
(187,788
)
  $
330,106
 
                         
Other comprehensive income (loss) before reclassifications
   
485,480
     
(176,035
)    
309,445
 
Amount reclassified from accumulated other comprehensive income
   
(498,142
)
   
180,626
     
(317,516
)
Other comprehensive income (loss) for the
three months ended September 30, 2017
   
(12,662
)
   
4,591
     
(8,071
)
                         
Ending AOCI balance
– September 30, 2017
  $
505,232
    $
(183,197
)
  $
322,035
 
   
Gains and
losses on cash
flow hedges
   
Tax impact
   
Total AOCI
 
Opening AOCI balance
– December 31, 2016
  $
155,560
    $
(56,406
)
  $
99,154
 
                         
Other comprehensive income (loss) before reclassifications
   
1,001,634
     
(363,192
)    
638,442
 
Amount reclassified from accumulated other comprehensive income
   
(651,962
)
   
236,401
     
(415,561
)
Other comprehensive income (loss) for the
nine months ended September 30, 2017
   
349,672
     
(126,791
)
   
222,881
 
                         
Ending AOCI balance
– September 30, 2017
  $
505,232
    $
(183,197
)
  $
322,035
 
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
(Effective
Portion)
 
Location of
Gain or
(Loss)
Reclassified
from
Accumulated
OCI into
Income
(Effective
Portion)
 
Amount of
Gain or
(Loss)
Reclassified
from
Accumulated
OCI into
Income,
(Effective
Portion)
 
Location of
Gain or (Loss)
Recognized in
Income on
Derivative
(ineffective
Portion and
Amount
Excluded from
Effectiveness
Testing)
 
Amount of
Gain or
(Loss)
Recognized
in Income on
Derivative
(ineffective
Portion and
Amount
Excluded
from
Effectiveness
Testing)
 
                             
     
 
 
Operating expenses
  $
432,021
 
Operating expenses
  $
 
Foreign currency forward contracts for the three months ended
September 30, 2017
  $
(8,071
)
Cost of revenues
  $
66,121
 
Cost of revenues
   
 
                             
     
 
 
Operating expenses
  $
(156,743
)
Operating expenses
  $
 
Foreign currency forward contracts for the three months ended
September 30, 2016
  $
73,091
 
Cost of revenues
  $
(50,210
)
Cost of revenues
   
 
Derivatives in Cash Flow
Hedging Relationship
 
Amount of
Gain or
(Loss)
Recognized
in OCI, net of
tax, on
Derivative
(Effective
Portion)
 
Location of
Gain or
(Loss)
Reclassified
from
Accumulated
OCI into
Income
(Effective
Portion)
 
Amount of
Gain or
(Loss)
Reclassified
from
Accumulated
OCI into
Income,
(Effective
Portion)
 
Location of
Gain or (Loss)
Recognized in
Income on
Derivative
(ineffective
Portion and
Amount
Excluded from
Effectiveness
Testing)
 
Amount of
Gain or
(Loss)
Recognized
in Income on
Derivative
(ineffective
Portion and
Amount
Excluded
from
Effectiveness
Testing)
 
                             
     
 
 
Operating expenses
  $
560,971
 
Operating expenses
  $
 
Foreign currency forward contracts for the
nine months ended September 30, 2017
  $
222,881
 
Cost of revenues
  $
90,991
 
Cost of revenues
   
 
                             
     
 
 
Operating expenses
  $
(617,572
)
Operating expenses
  $
(47,242
)
Foreign currency forward contracts for the
nine months ended September 30, 2016
  $
1,063,242
 
Cost of revenues
  $
(193,102
)
Cost of revenues