XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Accumulated Other Comprehensive Income (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Unrealized Gains (Losses) on Available-for-Sale Securities

  

Foreign Currency Translation Adjustments

  

Total

 

Balance as of January 1, 2020

 $135  $(5,611)  (5,476)

Other comprehensive income before reclassifications

  2,878   14,150   17,028 

Amounts reclassified from accumulated other comprehensive income

  (1,087)  -   (1,087)

Tax effect

  (325)  -   (325)

Net current period other comprehensive income

  1,466   14,150   15,616 

Balance as of December 31, 2020

  1,601   8,539   10,140 

Other comprehensive income (loss) before reclassifications

  (3,244)  8,404   5,160 

Amounts reclassified from accumulated other comprehensive income

  (33)  -   (33)

Tax effect

  613   -   613 

Net current period other comprehensive income (loss)

  (2,664)  8,404   5,740 

Balance as of December 31, 2021

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