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

STOCKHOLDERS??? EQUITY AND ACCUMULATED OTHER COMPREHENSIVE INCOME - Accumulated Other Comprehensive Loss (Details)

v3.25.0.1
STOCKHOLDERS’ EQUITY AND ACCUMULATED OTHER COMPREHENSIVE INCOME - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 835,368 $ 823,179 $ 786,939
Total other comprehensive income (loss), net of tax (60,607) (39,026) 29,414
Foreign exchange rate impact (48,368) (28,302) 23,749
Ending balance 786,939 891,272 823,179
Currency Translation Adjustments      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 5,643 (21,601) (45,350)
Other comprehensive loss (48,368) (27,689) 21,370
Reclassified from accumulated other comprehensive income 0 0 0
Income tax benefit   0  
Total other comprehensive income (loss), net of tax (48,368) (27,689) 21,370
Foreign exchange rate impact (2,625) (613) 2,379
Ending balance (45,350) (49,903) (21,601)
Pension Liability Adjustments      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (30,274) (34,941) (40,090)
Other comprehensive loss 0 0 0
Reclassified from accumulated other comprehensive income (12,441) (12,150) 7,528
Income tax benefit   3,111  
Total other comprehensive income (loss), net of tax (12,441) (9,039) 7,528
Foreign exchange rate impact 2,625 613 (2,379)
Ending balance (40,090) (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 1,181 1,899 1,383
Other comprehensive loss (455) (3,640) (84)
Reclassified from accumulated other comprehensive income 657 917 600
Income tax benefit   425  
Total other comprehensive income (loss), net of tax 202 (2,298) 516
Foreign exchange rate impact 0 0 0
Ending balance 1,383 (399) 1,899
Total      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (23,450) (54,643) (84,057)
Other comprehensive loss (48,823) (31,329) 21,286
Reclassified from accumulated other comprehensive income (11,784) (11,233) 8,128
Income tax benefit   3,536  
Total other comprehensive income (loss), net of tax (60,607) (39,026) 29,414
Foreign exchange rate impact 0 0 0
Ending balance $ (84,057) $ (93,669) $ (54,643)