XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 17 - Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

17. ACCUMULATED OTHER COMPREHENSIVE LOSS

 

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

 

  Unrealized Losses on Available-for-Sale Securities  

Foreign Currency Translation Adjustments

  

Total

 

Balance as of January 1, 2023

 $(7,727) $(15,350) $(23,077)

Other comprehensive income (loss) before reclassifications

  6,896   (9,528)  (2,632)

Amounts reclassified from accumulated other comprehensive income

  (1)  -   (1)

Tax effect

  (1,352)  -   (1,352)

Net current period other comprehensive income (loss)

  5,543   (9,528)  (3,985)

Balance as of December 31, 2023

  (2,184)  (24,878)  (27,062)

Other comprehensive income (loss) before reclassifications

  1,160   (22,843)  (21,683)

Amounts reclassified from accumulated other comprehensive income

  82   -   82 

Tax effect

  152   -   152 

Net current period other comprehensive income (loss)

  1,394   (22,843)  (21,449)

Balance as of December 31, 2024

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

 

The amounts reclassified from accumulated other comprehensive income were recorded in other income (expense), net, on the Consolidated Statements of Operations.