XML 68 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
Schedule of net periodic pension cost
Components of net periodic pension cost included in earnings:
Years Ended December 31,
(In thousands)202420232022
Service cost (gross)$682 $879 $1,107 
Interest cost476 560 138 
Expected return on plan assets(336)(358)(288)
Amortization of unrecognized actuarial gain(148)(265)(90)
Net periodic pension cost$674 $816 $867 
Schedule of net unfunded status of pension plans
The net unfunded status of the Non-U.S. pension plans as of December 31, 2024 and 2023, is as follows:
December 31,
(In thousands)20242023
Fair value of plan assets$14,500 $16,460 
Projected benefit obligation(16,333)(19,014)
Net unfunded benefit obligation$(1,833)$(2,554)
Schedule of change in the fair value of plan assets
The change in the fair value of plan assets is as follows:
Years Ended December 31,
(In thousands)20242023
Fair value of plan assets at January 1$16,460 $15,415 
Employee contributions248 406 
Actual return on plan assets199 461 
Benefits (paid), net of transfers(2,063)(1,487)
Employer contributions676 864 
Foreign exchange adjustment(1,020)801 
Fair value of plan assets at December 31$14,500 $16,460 
Schedule of change in benefit obligations
The change in benefit obligations is as follows:
Years Ended December 31,
(In thousands)20242023
Benefit obligations at January 1$19,014 $17,715 
Gross service cost682 879 
Interest cost476 560 
Employee contributions248 406 
Actuarial (gains)/losses(266)313 
Benefits (paid), net of transfers(2,063)(1,487)
Curtailments & settlements(578)(285)
Foreign exchange adjustment(1,180)913 
Benefit obligations at December 31$16,333 $19,014 
Schedule of weighted average assumptions
The following range of assumptions between all plans were utilized in the pension calculations:
December 31,
20242023
(%)
Discount rates0.95-3.401.40-4.10
Inflation1.10-2.001.25-2.20
Expected return on plan assets1.90-2.002.00-2.50
Rate of salary increases2.10-3.002.25-3.20
Schedule of projected future pension benefits
Projected future pension benefits as of December 31, 2024 (in thousands):
(In thousands)
2025$501 
2026$972 
2027$277 
2028$351 
2029$930 
2030 - 2034$5,422