XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Note 14 - Accumulated Other Comprehensive Income (Loss) (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   

Six months ended June 30, 2025

(unaudited)

   

Three months ended June 30, 2025

(unaudited)

 
   

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

  $ (1,330 )   $     $ (1,330 )   $ (742 )   $ (366 )   $ (1,108 )

Other comprehensive income before reclassifications

    904       1,146       2,050       316       1,432       1,748  

Amounts reclassified from accumulated other comprehensive loss

    (15 )     (361 )     (376 )     (15 )     (281 )     (296 )

Net current period other comprehensive income (loss)

    889       785       1,674       301       1,151       1,452  

Ending balance

  $ (441 )   $ 785     $ 344     $ (441 )   $ 785     $ 344  
   

Six months ended June 30, 2024

(unaudited)

   

Three months ended June 30, 2024

(unaudited)

 
   

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

  $ (3,317 )   $ 988     $ (2,329 )   $ (3,133 )   $ 413     $ (2,720 )

Other comprehensive income (loss) before reclassifications

    391       (340 )     51       203       (145 )     58  

Amounts reclassified from accumulated other comprehensive loss

    (10 )     (606 )     (616 )     (6 )     (226 )     (232 )

Net current period other comprehensive income (loss)

    381       (946 )     (565 )     197       (371 )     (174 )

Ending balance

  $ (2,936 )   $ 42     $ (2,894 )   $ (2,936 )   $ 42     $ (2,894 )
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 (Loss)

                                   
   

Six months ended June 30,

   

Three months ended June 30,

   
   

2025
(unaudited)

   

2024
(unaudited)

   

2025
(unaudited)

   

2024
(unaudited)

   

Unrealized gains on cash flow hedges

  $ 11     $ 13    

$

9     $ 5  

Cost of revenues

      297       518       230       194  

Research and development

      14       15       11       6  

Sales and marketing

      39       61       31       22  

General and administrative

      361       607       281       227  

Total, before income taxes

            1             1  

Income tax expense

      361       606       281       226  

Total, net of income taxes

Unrealized gains on available-for-sale marketable securities

    16       10       16       6  

Financial income, net

      1             1        

Income tax expense

      15       10       15       6  

Total, net of income taxes

    $ 376     $ 616    

$

296     $ 232  

Total, net of income taxes