XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee benefit plans (Tables)
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Schedule of net defined benefit plan costs
Net defined benefit plan costs for the three months ended March 31, 2023 and 2024 include the following components: 
Three months ended March 31,
20232024
Service costs$3,760 $4,303 
Interest costs1,7362,018 
Amortization of actuarial loss 16762 
Expected return on plan assets (1,261)(1,362)
Net defined benefit plan costs$4,402 $5,021 
Schedule of amounts contributed to defined contribution plans in various jurisdictions
During the three months ended March 31, 2023 and 2024, the Company contributed the following amounts to defined contribution plans in various jurisdictions:
 
Three months ended March 31,
20232024
India$11,151 $12,844 
U.S.5,4576,096 
U.K.5,9605,935 
China6,8517,340 
Other Regions5,2614,394 
Total$34,680 $36,609