XML 48 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10 - Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   
Year ended December 31,
2017
   
Year ended December 31,
201
8
 
   
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
  $
(502
)   $
5
    $
(497
)   $
(586
)   $
    $
(586
)
Other comprehensive income (loss) before reclassifications
   
(83
)    
163
     
80
     
(521
)    
(380
)    
(901
)
Amounts reclassified from accumulated other comprehensive income (loss)
   
(1
)    
(168
)    
(169
)    
61
     
312
     
373
 
Net current period other comprehensive income (loss)
   
(84
)    
(5
)    
(89
)    
(460
)    
(68
)    
(528
)
Ending balance
  $
(586
)   $
    $
(586
)   $
(1,046
)   $
(68
)   $
(1,114
)
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,
     
   
2016
   
2017
   
2018
     
Unrealized gains (losses) on cash flow hedges
  $
4
    $
4
    $
(7
)  
Cost of revenues
     
132
     
162
     
(308
)  
Research and development
     
12
     
10
     
(13
)  
Sales and marketing
     
13
     
13
     
(26
)  
General and administrative
     
161
     
189
     
(354
)  
Total, before income taxes
     
18
     
21
     
(42
)  
Income tax expense
     
143
     
168
     
(312
)  
Total, net of income taxes
                             
Unrealized gains (losses) on available-for-sale marketable securities
   
(9
)    
     
(67
)  

Financial income, net
     
(1
)    
(1
)    
(6
)  
Income tax benefit
     
(8
)    
1
     
(61
)  
Total, net of income taxes
                             
    $
135
    $
169
    $
(373
)  
Total, net of income taxes