XML 16 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
Statement of Comprehensive Income [Abstract]      
Net income $ 72,878 $ 74,051 $ 50,331
Other comprehensive income (loss):      
Foreign currency translation adjustments, net of tax [1] 7,823 (18,674) (3,457)
Pension liability adjustments, net of tax [2] 148 (469) 2,832
Total other comprehensive income (loss) 7,971 (19,143) (625)
Total comprehensive income $ 80,849 $ 54,908 $ 49,706
[1] The tax effect on this component of comprehensive income (loss) was nominal in 2023, 2022 and 2021.
[2] The tax effect on this component of comprehensive income (loss) was $156, $(401) and $920 in 2023, 2022 and 2021, respectively.