v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 53,829 $ 64,087 $ 72,878
Other comprehensive income (loss):      
Foreign currency translation adjustments, net of tax [1] 27,158 (7,082) 7,823
Pension liability adjustments, net of tax [2] (241) 1,199 148
Total other comprehensive income (loss) 26,917 (5,883) 7,971
Total comprehensive income $ 80,746 $ 58,204 $ 80,849
[1] The tax effect on this component of comprehensive income (loss) was nominal in 2025, 2024 and 2023.
[2] The tax effect on this component of comprehensive income (loss) was $68, $376 and $156 in 2025, 2024 and 2023, respectively.