XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Accumulated Other Comprehensive Loss - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Balance $ 2,372,519 $ 2,421,756 $ 2,343,070 $ 2,259,255
Balance 2,412,462 2,366,487 2,412,462 2,366,487
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Balance (72,220) (53,923) (43,582) (101,545)
Other comprehensive income (loss) 25,719 [1]   (2,919) [2]  
Balance (46,501) (80,366) (46,501) (80,366)
Other comprehensive income (loss)   (26,443) [3]   21,179 [4]
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
Balance 28,691 37,707 28,439 36,443
Other comprehensive income (loss) (10,177) [5]   (9,925) [6]  
Balance 18,514 38,752 18,514 38,752
Other comprehensive income (loss)   1,045 [7]   2,309 [8]
AOCI Attributable to Parent [Member]        
Balance (43,529) (16,216) (15,143) (65,102)
Other comprehensive income (loss) 15,542   (12,844)  
Balance $ (27,987) (41,614) $ (27,987) (41,614)
Other comprehensive income (loss)   $ (25,398)   $ 23,488
[1] Represents favorable impact from the weakening of the U.S. dollar against foreign currencies during the three months ended September 30, 2024, particularly the Euro and British Pound.
[2] Represents a slightly unfavorable impact from the strengthening of the U.S. dollar against foreign currencies during the nine months ended September 30, 2024, particularly the Euro.
[3] Represents unfavorable impact from the strengthening of the U.S. dollar against foreign currencies during the three months ended September 30, 2023, particularly the Euro, British Pound, and Mexican Peso.
[4] Represents favorable impact from the weakening of the U.S. dollar against foreign currencies during the nine months ended September 30, 2023, particularly the Euro, British Pound, and Mexican Peso.
[5] Represents unrealized losses of $(13,577) on the interest rate swaps, net of tax effect of $3,400, for the three months ended September 30, 2024.
[6] Represents unrealized losses of $(13,241) on the interest rate swaps, net of tax effect of $(3,316) for the nine months ended September 30, 2024.
[7] Represents unrealized gains of $1,394 on the interest rate swaps, net of tax effect of $(349) for the three months ended September 30, 2023.
[8] Represents unrealized gains of $3,081 on the interest rate swaps, net of tax effect of $(772) for the nine months ended September 30, 2023.