XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Schedule of changes in the obligations and plan assets, the funded status and the amounts recorded
Summarized information regarding changes in the obligations and plan assets, the funded status and the amounts recorded were as follows (in thousands):
Year Ended December 31,
20232022
Benefit obligation, beginning of year$113,705 $131,966 
Employer service cost7,711 9,855 
Interest cost2,280 251 
Plan participants' contributions4,534 3,649 
Actuarial loss (gain)26,682 (33,783)
Transfer of benefits net of payments from fund1,866 3,295 
Expenses paid from assets(118)(87)
Translation loss (gain)13,007 (1,441)
Benefit obligation, end of year169,667 113,705 
Fair value of plan assets, beginning of year102,023 93,995 
Actual return on plan assets140 (5,257)
Employer contributions9,955 7,617 
Plan participants' contributions4,534 3,649 
Transfer of benefits net of payments from fund1,866 3,295 
Expenses paid from assets(118)(87)
Translation gain (loss)10,082 (1,189)
Fair value of plan assets, end of year128,482 102,023 
Unfunded liability, end of year$41,185 $11,682 
Schedule of net periodic benefit cost
The net periodic benefit cost was as follows (in thousands):
Year Ended December 31,
202320222021
Service cost$7,711 $9,855 $7,977 
Interest cost2,280 251 92 
Expected return on plan assets(5,688)(4,184)(60)
Amortization of prior service cost771 773 217 
Amortization of actuarial losses— 356 1,154 
Net periodic benefit cost$5,074 $7,051 $9,380 
Schedule of changes recognized in other comprehensive income (loss)
Other changes in the plans assets and the benefit obligation that is recognized in accumulated other comprehensive income (loss) were as follows, net of tax (in thousands):
Year Ended December 31,
202320222021
Pension (asset) liability, beginning of year$(1,699)$23,677 $23,831 
Plan amendment— — 6,017 
Net prior service costs(771)(773)(217)
Net loss (gain)33,394 (24,603)(5,954)
Pension liability (asset), end of year$30,924 $(1,699)$23,677 
Schedule of expected benefit payments The following payments are expected to be paid from the fund (in thousands):
2024$6,632 
20257,586 
20267,103 
20277,964 
20288,463 
2029-203356,005 
Total$93,753