XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Note 14 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Balance $ 356,415 $ 304,490 $ 340,558 $ 262,346
Net current period other comprehensive (loss) income 4,577 (2,514) (118) (2,824)
Balance 367,362 321,411 367,362 321,411
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Balance     (16,423)  
Other comprehensive (loss) income before reclassifications     916  
Amount reclassified from accumulated other comprehensive loss [1]     401  
Net current period other comprehensive (loss) income     1,317  
Balance (15,106)   (15,106)  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
Balance     3,960  
Other comprehensive (loss) income before reclassifications     393  
Amount reclassified from accumulated other comprehensive loss [1]     (1,875)  
Net current period other comprehensive (loss) income     (1,482)  
Balance 2,478   2,478  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance     19  
Other comprehensive (loss) income before reclassifications     1  
Amount reclassified from accumulated other comprehensive loss [1]     0  
Net current period other comprehensive (loss) income     1  
Balance 20   20  
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Balance     407  
Other comprehensive (loss) income before reclassifications     92  
Amount reclassified from accumulated other comprehensive loss [1]     (46)  
Net current period other comprehensive (loss) income     46  
Balance 453   453  
AOCI Attributable to Parent [Member]        
Balance (16,732) (16,856) (12,037) (16,546)
Other comprehensive (loss) income before reclassifications     1,402  
Amount reclassified from accumulated other comprehensive loss [1]     (1,520)  
Net current period other comprehensive (loss) income     (118)  
Balance $ (12,155) $ (19,370) $ (12,155) $ (19,370)
[1] This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP Plan. This expense is reflected in other income/expense, net on the accompanying condensed consolidated statements of operations.