XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plan (Tables) - Non-U.S. Plan
12 Months Ended
Dec. 31, 2021
Employee Benefit Plan  
Schedule of net periodic pension cost

Year ended December 31, 

    

2021

    

2020

    

2019

Service cost (gross)

$

1,587

$

1,549

$

1,164

Interest cost

53

106

234

Expected return on plan assets

(302)

(271)

(242)

Amortization of unrecognized actuarial gain

(12)

(40)

(22)

Net periodic pension cost

$

1,326

$

1,344

$

1,134

Summary of net unfunded status of pension plans

As of December 31, 

    

2021

    

2020

Fair value of plan assets

$

17,394

$

17,290

Projected benefit obligation

(24,855)

(27,431)

Net unfunded benefit obligation

$

(7,461)

$

(10,141)

Schedule of change in the fair value of plan assets

Year ended December 31, 

    

2021

    

2020

Fair value of plan assets at January 1

$

17,290

$

14,159

Employee contributions

499

512

Actual return on plan assets

46

441

Benefits (paid), net of transfers

(492)

(251)

Employer contributions

1,049

1,088

Foreign exchange adjustment

(998)

1,341

Fair value of plan assets at December 31

$

17,394

$

17,290

Schedule of change in benefit obligations

Year ended December 31, 

    

2021

    

2020

Benefit obligations at January 1

$

27,431

$

21,759

Gross service cost

1,587

1,549

Interest cost

53

106

Employee contributions

499

512

Actuarial (gains)/losses

(2,185)

1,694

Plan amendment

(432)

Benefits (paid), net of transfers

(492)

(251)

Foreign exchange adjustment

(1,606)

2,062

Benefit obligations at December 31

$

24,855

$

27,431

Summary of weighted average assumptions

As of December 31, 

    

2021

    

2020

(%)

Discount rates

0.20

-

0.90

0.05

-

0.60

Inflation

0.90

-

1.90

0.90

-

1.80

Expected return on plan assets

1.25

-

2.00

1.25

-

2.00

Rate of salary increases

1.90

-

2.80

1.90

-

2.80

Schedule of projected future pension benefits

2022

    

$

872

2023

 

719

2024

 

628

2025

 

769

2026

 

1,393

Beyond

 

4,579