XML 26 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 115,930 $ 136,161 $ 101,928
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustment, net of tax (expense) benefit of $1,496, $(949), and $1,069 (29,047) 13,644 (23,032)
Unrealized (loss) income on derivative instruments, net of tax benefit (expense) of $(406), $282, and $(497), respectively 1,387 (1,231) 2,047
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(170), $(391), and $(194), respectively 582 1,338 1,707
Other comprehensive income (loss), net of tax (27,078) 13,751 (19,278)
Comprehensive income $ 88,852 $ 149,912 $ 82,650