XML 27 R6.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 $ 136,161 $ 101,928 $ 80,245
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustment, net of tax (expense) benefit of $(949), $1,069, and $(344) 13,644 (23,032) (15,800)
Unrealized (loss) income on derivative instruments, net of tax benefit (expense) of $282, $(497), and $(1,405), respectively (1,231) 2,047 5,298
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(391), $(194), and $(356), respectively 1,338 1,707 1,838
Other comprehensive income (loss), net of tax 13,751 (19,278) (8,664)
Comprehensive income $ 149,912 $ 82,650 $ 71,581