XML 130 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 20 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Balance $ 340,558    
Net current period other comprehensive income (loss) (5,190) $ 4,509 $ 2,317
Other comprehensive income (loss) (5,190) 4,509 2,317
Balance 360,576 340,558  
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Balance (16,423) (23,107) (14,911)
Other comprehensive income (loss) before reclassifications (5,077) 7,221 (7,391)
Amounts reclassified from accumulated other comprehensive income (loss) (466) (537) (805)
Net current period other comprehensive income (loss) (5,543) 6,684 (8,196)
Other comprehensive income (loss) (5,543) 6,684 (8,196)
Balance (21,966) (16,423) (23,107)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]      
Balance 3,960 5,539 (116)
Other comprehensive income (loss) before reclassifications (1,231) (1,579) 5,655
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0
Net current period other comprehensive income (loss) (1,231) (1,579) 5,655
Other comprehensive income (loss) (1,231) (1,579) 5,655
Balance 2,729 3,960 5,539
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]      
Balance 19 18 29
Other comprehensive income (loss) before reclassifications 2 1 (11)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0
Net current period other comprehensive income (loss) 2 1 (11)
Other comprehensive income (loss) 2 1 (11)
Balance 21 19 18
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]      
Balance 407 1,004 (3,865)
Other comprehensive income (loss) before reclassifications 1,644 (542) 5,119
Amounts reclassified from accumulated other comprehensive income (loss) [1] (62) (55) (250)
Net current period other comprehensive income (loss) 1,582 (597) 4,869
Other comprehensive income (loss) 1,582 (597) 4,869
Balance 1,989 407 1,004
AOCI Attributable to Parent [Member]      
Balance (12,037) (16,546) (18,863)
Other comprehensive income (loss) before reclassifications (4,662) 5,101 3,372
Amounts reclassified from accumulated other comprehensive income (loss) (528) (592) (1,055)
Net current period other comprehensive income (loss) (5,190) 4,509 2,317
Other comprehensive income (loss) (5,190) 4,509 2,317
Balance $ (17,227) $ (12,037) $ (16,546)
[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 expense, net on the accompanying consolidated statement of operations.