XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Note 11 - Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   

Year ended December 31, 2024

   

Year ended December 31, 2025

 
   

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 )   $ (1,330 )   $     $ (1,330 )

Other comprehensive income (loss) before reclassifications

    2,001       (73 )     1,928       1,439       1,249       2,688  

Amounts reclassified from accumulated other comprehensive income (loss)

    (14 )     (915 )     (929 )     (51 )     (1,228 )     (1,279 )

Net current period other comprehensive income (loss)

    1,987       (988 )     999       1,388       21       1,409  

Ending balance

  $ (1,330 )   $     $ (1,330 )   $ 58     $ 21     $ 79  
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)

                           
   

Year ended December 31,

   
   

2023

   

2024

   

2025

   

Unrealized gains (losses) on cash flow hedges

  $ (21 )   $ 20     $ 34  

Cost of revenues

      (933 )     774       1,016  

Research and development

      (23 )     26       47  

Sales and marketing

      (101 )     94       131  

General and administrative

      (1,078 )     914       1,228  

Total, before income taxes

      1       (1 )      

Income tax expense (benefit)

      (1,079 )     915       1,228  

Total, net of income taxes

                           

Unrealized gains (losses) on available-for-sale marketable securities

    90       14       56  

Financial income, net

                  5  

Income tax expense

      90       14       51  

Total, net of income taxes

                           
    $ (989 )   $ 929     $ 1,279  

Total, net of income taxes