XML 21 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement Of Income And Comprehensive Income [Abstract]      
Net income $ 93,434 $ 59,690 $ 48,866
Other comprehensive (loss) income:      
Pension benefit obligations 558 (80) (1,032)
Foreign currency translation adjustments (21,551) 27,242 (2,722)
Unrealized (loss) gain on foreign currency derivative securities, net of tax (952) 211 899
Unrealized gain on commodity derivative securities, net of tax 5    
Other comprehensive (loss) income, net of tax (21,940) 27,373 (2,855)
Comprehensive income $ 71,494 $ 87,063 $ 46,011