XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 15 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Balance $ 2,113,557 $ 2,049,939
Balance 2,195,858 2,113,557
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance (1,849) (2,184)
Other comprehensive income (loss) before reclassifications 355 87
Tax effect (50) 248
Amounts reclassified from accumulated other comprehensive loss 63  
Other comprehensive loss, net of tax 368 335
Balance (1,481) (1,849)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance (38,700) (24,878)
Other comprehensive income (loss) before reclassifications (4,313) (13,822)
Tax effect 0 0
Amounts reclassified from accumulated other comprehensive loss 0  
Other comprehensive loss, net of tax (4,313) (13,822)
Balance (43,013) (38,700)
AOCI Attributable to Parent [Member]    
Balance (40,549) (27,062)
Other comprehensive income (loss) before reclassifications (3,958) (13,735)
Tax effect (50) 248
Amounts reclassified from accumulated other comprehensive loss 63  
Other comprehensive loss, net of tax (3,945) (13,487)
Balance $ (44,494) $ (40,549)