v3.26.3
Employee Benefit Plans (Tables)
9 Months Ended
Sep. 30, 2026
Retirement Benefits [Abstract]  
Schedule of Changes in Projected Benefit Obligations
Change in Plan Assets
Plan assets as of December 31, 2025$24,358 
Actual return1,663 
Acquisition adjustments6 
Employer contribution13,566 
Benefits paid(2,205)
Currency translation adjustments(1,513)
Plan assets as of September 30, 2026
$35,875 
Schedule of Components of Net Periodic Benefit Cost
Components of net periodic benefit costs recognized in unaudited consolidated statements of income and retirement benefits reclassified from AOCI, were as follows:
Three months ended September 30,Nine months ended September 30,
2026202520262025
Service cost$1,999 $1,359 $6,009 $4,148 
Interest cost732 500 2,173 1,526 
Expected return on plan assets(401)(339)(1,218)(1,035)
Reclassification of retirement benefits from AOCI:
Amortization of actuarial gain(174)(113)(518)(341)
Amortization of prior service cost576 — 1,663 — 
Net periodic benefit cost$2,732 $1,407 $8,109 $4,298 
Reclassification of retirement benefits from AOCI, gross of tax$402 $(113)$1,145 $(341)
Income tax effects(145)(13)(426)(39)
Reclassification of retirement benefits from AOCI, net of tax$257 $(126)$719 $(380)
Schedule of Company's Contribution Plan
The Company’s contributions to various defined contribution plans were as follows:
Three months ended September 30,Nine months ended September 30,
2026202520262025
Contribution to the 401(k) Plans$1,531 $1,469 $6,053 $5,640 
Contributions to the defined contribution plans in foreign subsidiaries of the Company
$9,462 $8,291 $27,522 $24,768