XML 25 R5.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
Net income $ 180,669 $ 208,920 $ 409,126
Other comprehensive (loss) income, net of tax      
Foreign currency translation adjustments (12,797) (10,220) (2,275)
Pension adjustments 397 1,139 (382)
Interest rate swap - cash flow hedge, net of tax (benefit) expense of $(5,085) and $10,520 for December 31, 2023 and December 31, 2022 (17,435) 36,069 0
Other comprehensive (loss) income (29,835) 26,988 (2,657)
Comprehensive income $ 150,834 $ 235,908 $ 406,469