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

14. Accumulated Other Comprehensive Loss

 

Changes to our accumulated other comprehensive loss for the six months ended June 30, 2024 and 2023 consisted primarily of foreign currency translation and unrealized losses on short-term marketable securities:

 

   

Six months ended

 
   

June 30,

 
   

2024

   

2023

 
   

(in thousands)

 

Beginning balance

  $ (4,625 )   $ (6,031 )
                 

Other comprehensive (loss) income before reclassifications

    (469 )     209  
                 

Ending Balance

  $ (5,094 )   $ (5,822 )