XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Note 14 - Accumulated Other Comprehensive Loss
6 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

14. ACCUMULATED OTHER COMPREHENSIVE LOSS

 

The following table summarizes the changes in accumulated other comprehensive loss (in thousands):

 

   

Unrealized

               
   

Losses on

 

Foreign Currency

       
   

Available-for-Sale

 

Translation

       
   

Securities

 

Adjustments

 

Total

Balance as of January 1, 2025

  $ (790 )   $ (47,721 )   $ (48,511 )

Other comprehensive income before reclassifications

    43       5,139       5,182  

Amounts reclassified from accumulated other comprehensive income

    5       -       5  

Net current period other comprehensive income

    48       5,139       5,187  

Balance as of March 31, 2025

    (742 )     (42,582 )     (43,324 )

Other comprehensive income (loss) before reclassifications

    (1 )     19,634       19,633  

Net current period other comprehensive income (loss)

    (1 )     19,634       19,633  

Balance as of June 30, 2025

  $ (743 )   $ (22,948 )   $ (23,691 )

 

The amount reclassified from accumulated other comprehensive income for the period presented was recorded in other income, net, on the Condensed Consolidated Statements of Operations.