v3.25.2
Note 8 - Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of changes in Accumulated Other Comprehensive Loss

 

 

Foreign

 

 

 

currency

 

(In thousands)

 

translation

 

Balance at December 31, 2024

 

$

(56,130

)

Other comprehensive income

 

 

31,400

 

Balance at June 30, 2025

 

$

(24,730

)