XML 49 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 67,741 $ 180,550 $ 169,075
Other comprehensive (loss) income, before tax:      
Change in foreign currency translation adjustments (20,821) (17,807) (17,362)
Unrealized gain (loss) on derivatives      
Unrealized derivative gain (loss) arising during period (22,071) 104,351 68,192
Less: Reclassification adjustments for gain (loss) included in net income (13,423) 18,859 17,024
Unrealized gain (loss) on derivatives (8,648) 85,492 51,168
Defined benefit pension plan - net gain (loss) arising during period (6,610) 7,429 6,998
Total other comprehensive gain (loss), before tax (36,079) 75,114 40,804
Income tax (expense) benefit related to items in other comprehensive gain (loss) 10,708 (19,694) (11,900)
Total other comprehensive gain (loss), net of tax (25,371) 55,420 28,904
Comprehensive income, net of tax $ 42,370 $ 235,970 $ 197,979