XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 14 - Accumulated Other Comprehensive Income (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   

Unrealized Losses on Available-for-Sale Securities

   

Foreign Currency Translation Adjustments

   

Total

 

Balance as of January 1, 2022

  $ (1,063 )   $ 16,943     $ 15,880  

Other comprehensive loss before reclassifications

    (5,970 )     (178 )     (6,148 )

Amounts reclassified from accumulated other comprehensive income

    5       -       5  

Tax effect

    565       -       565  

Net current period other comprehensive loss

    (5,400 )     (178 )     (5,578 )

Balance as of March 31, 2022

    (6,463 )     16,765       10,302  

Other comprehensive loss before reclassifications

    (1,582 )     (23,585 )     (25,167 )

Amounts reclassified from accumulated other comprehensive loss

    9       -       9  

Tax effect

    170       -       170  

Net current period other comprehensive loss

    (1,403 )     (23,585 )     (24,988 )

Balance as of June 30, 2022

    (7,866 )     (6,820 )     (14,686 )

Other comprehensive loss before reclassifications

    (1,369 )     (26,081 )     (27,450 )

Amounts reclassified from accumulated other comprehensive loss

    82       -       82  

Tax effect

    130       -       130  

Net current period other comprehensive loss

    (1,157 )     (26,081 )     (27,238 )

Balance as of September 30, 2022

  $ (9,023 )   $ (32,901 )   $ (41,924 )