XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Balance $ 1,776,261 $ 1,668,602
Balance 1,839,089 1,776,261
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance (5,514) (7,727)
Other comprehensive income before reclassifications 886 2,524
Tax effect (158) (311)
Net current period other comprehensive income 728 2,213
Balance (4,786) (5,514)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance (12,431) (15,350)
Other comprehensive income before reclassifications (26,180) 2,919
Tax effect 0 0
Net current period other comprehensive income (26,180) 2,919
Balance (38,611) (12,431)
AOCI Attributable to Parent [Member]    
Balance (17,945) (23,077)
Other comprehensive income before reclassifications (25,294) 5,443
Tax effect (158) (311)
Net current period other comprehensive income (25,452) 5,132
Balance $ (43,397) $ (17,945)