XML 80 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Note 14 - Accumulated Other Comprehensive Income - Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Balance $ 1,326,112 $ 1,243,985
Balance 1,423,122 1,326,112
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance (6,463) (1,063)
Other comprehensive loss before reclassifications (1,582) (5,970)
Amounts reclassified from accumulated other comprehensive income 9 5
Tax effect 170 565
Net current period other comprehensive loss (1,403) (5,400)
Balance (7,866) (6,463)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance 16,765 16,943
Other comprehensive loss before reclassifications (23,585) (178)
Amounts reclassified from accumulated other comprehensive income 0 0
Tax effect 0 0
Net current period other comprehensive loss (23,585) (178)
Balance (6,820) 16,765
AOCI Attributable to Parent [Member]    
Balance 10,302 15,880
Other comprehensive loss before reclassifications (25,167) (6,148)
Amounts reclassified from accumulated other comprehensive income 9 5
Tax effect 170 565
Net current period other comprehensive loss (24,988) (5,578)
Balance $ (14,686) $ 10,302