XML 65 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Note 19 - Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

December 31,

 
  

2022

  

2021

 
         

Foreign currency translation adjustment, net of taxes of ($369) at December 31, 2022 and ($417) at December 31, 2021

 $(23,107) $(14,911)

Unrealized holding gains (losses) on interest rate swap cash flow hedge, net of taxes of $0 at December 31, 2022 and $0 at December 31, 2021

  5,539   (116)

Unrealized holding gains on marketable securities, net of taxes of ($7) at December 31, 2022 and ($7) at December 31, 2021

  18   29 

Unfunded SERP liability, net of taxes of $879 at December 31, 2022 and ($502) at December 31, 2021

  1,004   (3,865)
         

Accumulated other comprehensive loss

 $(16,546) $(18,863)
Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component [Table Text Block]
  

Foreign Currency Translation Adjustment

  

Unrealized Gains (Losses) on Interest Rate Swap Cash Flow Hedge

  

Unrealized Holding Gains (Losses) on Marketable Securities

  

Unfunded SERP Liability

   

Total

 
                      

Balance at January 1, 2021

 $(13,142) $-  $19  $(4,940)  $(18,063)
                      

Other comprehensive income (loss) before reclassifications

  (1,769)  (116)  10   1,431    (444)

Amounts reclassified from accumulated other comprehensive income (loss)

  -   -      (356)

(a)

  (356)

Net current period other comprehensive income (loss)

  (1,769)  (116)  10   1,075    (800)
                      

Balance at December 31, 2021

  (14,911)  (116)  29   (3,865)   (18,863)
                      

Other comprehensive income (loss) before reclassifications

  (7,391)  5,655   (11)  5,119    3,372 

Amounts reclassified from accumulated other comprehensive income (loss)

  (805)  -      (250)

(a)

  (1,055)

Net current period other comprehensive income (loss)

  (8,196)  5,655   (11)  4,869    2,317 
                      

Balance at December 31, 2022

 $(23,107) $5,539  $18  $1,004   $(16,546)