XML 34 R20.htm IDEA: XBRL DOCUMENT v3.23.4
Employee Benefit Plan
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plan Employee Benefit Plan
The Company maintains a 401(k) savings plan covering substantially all of its employees. Eligible employees may contribute up to 80% of their annual salary through payroll deductions, but not more than the statutory limits set by the Internal Revenue Service. The Company matches employee contributions at the discretion of the Board. During the years ended December 31, 2023, 2022 and 2021, the Company’s matching contributions totaled $114 million, $102 million and $85 million, respectively.
Multiemployer Benefit Plans
The Company contributes to various multiemployer defined pension plans under the terms of collective bargaining agreements that cover our union-represented employees. The risks of participating in multiemployer pension plans are different from single-employer plans such that (i) contributions made by the Company to the multiemployer pension plans may be used to provide benefits to employees of other participating employers; (ii) if the Company chooses to stop participating in the multiemployer pension plans, it may be required to pay those plans an amount based on the underfunded status of the plan; and (iii) if a company stops contributing to the multiemployer pension plan, the unfunded obligations of the plan may become the obligation of the remaining participating employers. The Company also contributes to various other multiemployer benefit plans that provide health and welfare benefits to both active and retired participants. The Company does not participate in any multiemployer benefit plans that are individually significant to the Company.
The following table summarizes the Company's contributions to multiemployer pension and health plans for the years ended December 31, 2023, 2022 and 2021, respectively:
 Year Ended December 31,
 202320222021
 (in thousands)
Pension benefits$57,285 $127,885 $111,133 
Health benefits85,157 96,285 83,153 
Total contributions$142,442 $224,170 $194,286