XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net income $ 101,928 $ 80,245 $ 57,804
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustment, net of tax (expense) benefit of $1,069, $(344), and $810 (23,032) (15,800) 8,862
Unrealized income (loss) on derivative instruments, net of tax (expense) benefit of $(497), $(1,405), and $1,842, respectively 2,047 5,298 (7,484)
Recognition of deferred pension and other post-retirement benefits, net of tax (expense) benefit of $(194), $(356), and $230, respectively 1,707 1,838  
Other comprehensive (loss) income, net of tax (19,278) (8,664) 512
Comprehensive income $ 82,650 $ 71,581 $ 58,316