XML 80 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Note 14 - Accumulated Other Comprehensive Income - Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Balance $ 1,087,355   $ 966,587
Balance 1,162,713 $ 1,087,355  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]      
Balance 799 947 1,601
Other comprehensive income (loss) before reclassifications (287) (169) (754)
Amounts reclassified from accumulated other comprehensive income (13)   (24)
Tax effect 32 21 124
Net current period other comprehensive loss (268) (148) (654)
Balance 531 799 947
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Balance 11,502 6,065 8,539
Other comprehensive income (loss) before reclassifications (371) 5,437 (2,474)
Amounts reclassified from accumulated other comprehensive income 0   0
Tax effect 0 0 0
Net current period other comprehensive loss (371) 5,437 (2,474)
Balance 11,131 11,502 6,065
AOCI Attributable to Parent [Member]      
Balance 12,301 7,012 10,140
Other comprehensive income (loss) before reclassifications (658) 5,268 (3,228)
Amounts reclassified from accumulated other comprehensive income (13)   (24)
Tax effect 32 21 124
Net current period other comprehensive loss (639) 5,289 (3,128)
Balance $ 11,662 $ 12,301 $ 7,012