XML 104 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   
Year ended December 31,
2018
   
Year ended December 31,
2019
 
   
Unrealized
gains (losses)
on available-
for-sale
marketable
securities
   
Unrealized
gains (losses)
on cash flow
hedges
   
Total
   
Unrealized
gains (losses)
on available-
for-sale
marketable
securities
   
Unrealized
gains (losses)
on cash flow
hedges
   
Total
 
                                                 
Beginning balance
  $
(586
)   $
    $
(586
)   $
(1,046
)   $
(68
)   $
(1,114
)
Other comprehensive income (loss) before reclassifications
   
(521
)    
(380
)    
(901
)    
1,072
     
388
     
1,460
 
Amounts reclassified from accumulated other comprehensive income (loss)
   
61
     
312
     
373
     
19
     
(271
)    
(252
)
Net current period other comprehensive income (loss)
   
(460
)    
(68
)    
(528
)    
1,091
     
117
     
1,208
 
Ending balance
  $
(1,046
)   $
(68
)   $
(1,114
)   $
45
    $
49
    $
94
 
Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]
Details about Accumulated
Other Comprehensive Income
(Loss) Components
 
Amount reclassified from accumulated other
comprehensive income (loss)
   
Affected Line Item in the
Statements of Income
                             
   
Year ended December 31,
     
   
2017
   
2018
   
2019
     
Unrealized gains (losses) on cash flow hedges
  $
4
    $
(7
)   $
5
   
Cost of revenues
     
162
     
(308
)    
272
   
Research and development
     
10
     
(13
)    
8
   
Sales and marketing
     
13
     
(26
)    
22
   
General and administrative
     
189
     
(354
)    
307
   
Total, before income taxes
     
21
     
(42
)    
36
   
Income tax expense (benefit)
     
168
     
(312
)    
271
   
Total, net of income taxes
                             
Unrealized gains (losses) on available-for-sale marketable securities
   
     
(67
)    
(28
)  
Financial income, net
     
(1
)    
(6
)    
(9
)  
Income tax benefit
     
1
     
(61
)    
(19
)  
Total, net of income taxes
                             
    $
169
    $
(373
)   $
252
   
Total, net of income taxes