Annual report [Section 13 and 15(d), not S-K Item 405]

STOCKHOLDERS??? EQUITY - Schedule Of Accumulated Other Comprehensive Loss (Details)

v3.25.4
STOCKHOLDERS’ EQUITY - Schedule Of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 891,272 $ 823,179 $ 786,939
Total other comprehensive income (loss), net of tax 35,919 (39,026) 29,414
Foreign exchange rate impact 33,644 (28,302) 23,749
Ending balance 1,059,623 891,272 823,179
Currency Translation Adjustments      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (49,903) (21,601) (45,350)
Other comprehensive income (loss) before reclassification 30,436 (27,689) 21,370
Reclassified from accumulated other comprehensive income 0 0 0
Income tax benefit 0 0  
Total other comprehensive income (loss), net of tax 30,436 (27,689) 21,370
Foreign exchange rate impact 3,208 (613) 2,379
Ending balance (16,259) (49,903) (21,601)
Pension Liability Adjustments      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (43,367) (34,941) (40,090)
Other comprehensive income (loss) before reclassification 0 0 0
Reclassified from accumulated other comprehensive income 5,143 (12,150) 7,528
Income tax benefit 0 3,111  
Total other comprehensive income (loss), net of tax 5,143 (9,039) 7,528
Foreign exchange rate impact (3,208) 613 (2,379)
Ending balance (41,432) (43,367) (34,941)
Unrealized gain (loss) on cash flow hedges      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (399) 1,899 1,383
Other comprehensive income (loss) before reclassification (744) (3,640) (84)
Reclassified from accumulated other comprehensive income 1,069 917 600
Income tax benefit 15 425  
Total other comprehensive income (loss), net of tax 340 (2,298) 516
Foreign exchange rate impact 0 0 0
Ending balance (59) (399) 1,899
Total      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (93,669) (54,643) (84,057)
Other comprehensive income (loss) before reclassification 29,692 (31,329) 21,286
Reclassified from accumulated other comprehensive income 6,212 (11,233) 8,128
Income tax benefit 15 3,536  
Total other comprehensive income (loss), net of tax 35,919 (39,026) 29,414
Foreign exchange rate impact 0 0 0
Ending balance $ (57,750) $ (93,669) $ (54,643)