XML 74 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Accumulated Other Comprehensive Loss - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Balance $ 2,343,070 $ 2,259,255 $ 2,214,087
Current-period comprehensive income (loss) (70,514) 49,959 (10,347)
Balance 2,497,443 2,343,070 2,259,255
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Balance (43,582) (101,545)  
Current-period comprehensive income (loss) (62,584) [1] 57,963 [2]  
Balance (106,166) (43,582) (101,545)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]      
Balance 28,439 36,443  
Current-period comprehensive income (loss) (7,672) [3] (8,004) [4]  
Balance 20,767 28,439 36,443
AOCI Attributable to Parent [Member]      
Balance (15,143) (65,102) (54,755)
Current-period comprehensive income (loss) (70,256) 49,959  
Balance $ (85,399) $ (15,143) $ (65,102)
[1] Represents unfavorable impact from the strengthening of the U.S. dollar against foreign currencies during the year ended December 31, 2024, particularly the Euro, British Pound, and Mexican Peso.
[2] Represents favorable impact from the weakening of the U.S. dollar against foreign currencies during the year ended December 31, 2023, particularly the Euro, British Pound, and Mexican Peso.
[3] Represents unrealized losses of $(10,235) on the interest rate swaps, net of tax effect of $2,563 for the year ended December 31, 2024.
[4] Represents unrealized losses of $(10,678) on the interest rate swaps, net of tax effect of $2,674 for the year ended December 31, 2023.