XML 239 R24.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Employee Benefits | 12 Months Ended
--- | ---
Dec. 31, 2024
Retirement Benefits [Abstract] |
Employee Benefits | EMPLOYEE BENEFITS Healthcare We participate in multiple healthcare plans, the largest of which is partially self-funded with an insurance company paying benefits in excess of stop loss limits per individual/family. Our healthcare benefit expense (net of employee contributions) was approximately $34.7 million for each the years ended December 31, 2024 and 2023, and $30.3 million for the year ended December 31, 2022, for all plans. An accrual for estimated healthcare claims incurred but not reported (“IBNR”) is included within accrued compensation on the Consolidated Balance Sheets and was $4.8 million and $3.9 million as of December 31, 2024 and 2023, respectively. Workers’ Compensation We participate in multiple workers’ compensation plans. Under these plans, for a significant portion of our business, we use a high deductible program to cover losses above the deductible amount on a per claim basis. We accrue for the estimated losses occurring from both asserted and unasserted claims. Workers’ compensation liability for premiums is included in other current liabilities on the Consolidated Balance Sheets. Insurance claims and reserves include accruals of estimated settlements for known claims, as well as accruals of actuarial estimates of IBNR claims. In estimating these reserves, historical loss experience and judgments about the expected levels of costs per claim are considered. These claims are accounted for based on actuarial estimates of the undiscounted claims, including IBNR. We believe the use of actuarial methods to account for these liabilities provides a consistent and effective way to measure these highly judgmental accruals. Workers’ compensation expense totaled $19.3 million, $20.9 million and $19.1 million for the years ended December 31, 2024, 2023 and 2022, respectively, and is included in cost of sales on the Consolidated Statements of Operations and Comprehensive Income. Workers’ compensation known claims and IBNR reserves included on the Consolidated Balance Sheets were as follows (in millions):
| As of December 31,
| 2024 |  | 2023
Included in other current liabilities | $ | 9.2 |  |  | $ | 9.5 |
Included in other long-term liabilities | 18.5 |  |  | 17.0 |
| $ | 27.7 |  |  | $ | 26.5 |
We also had an insurance receivable for claims that exceeded the stop loss limit for fully insured policies included on the Consolidated Balance Sheets. This receivable offsets an equal liability included within the reserve amounts noted above and was as follows (in millions):
| As of December 31,
| 2024 |  | 2023
Included in other non-current assets | $ | 4.4 |  |  | $ | 3.0 |
Retirement Plans We participate in multiple 401(k) plans, whereby we provide a matching contribution of wages deferred by employees and can also make discretionary contributions to each plan. Certain plans allow for discretionary employer contributions only. These plans cover substantially all our eligible employees. During the years ended December 31, 2024, 2023 and 2022, we recognized 401(k) plan expenses of $3.5 million, $3.2 million and $2.9 million, respectively, which is included in administrative expenses on the accompanying Consolidated Statements of Operations and Comprehensive Income. Multiemployer Pension Plans We participate in various multiemployer pension plans under collective bargaining agreements in Washington, Oregon, California and Illinois with other companies in the construction industry. These plans cover our union-represented employees and contributions to these plans are expensed as incurred. These plans generally provide for retirement, death and/or termination benefits for eligible employees within the applicable collective bargaining units, based on specific eligibility/participation requirements, vesting periods and benefit formulas. We do not participate in any multiemployer pension plans that are considered to be individually significant. The risks of participating in these multiemployer pension plans are different from single-employer pension plans. For example: •Assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers. •If a participating employer stops contributing to the multiemployer plan, the unfunded obligations of the plan may be borne by the remaining participating employers. •If a participating employer chooses to stop participating in these multiemployer plans, the employer may be required to pay those plans a withdrawal liability based upon the underfunded status of the plan. We also participate in various multiemployer health and welfare plans that cover both active and retired participants. Health care benefits are provided to participants who meet certain eligibility requirements under the applicable collective bargaining unit. Our contributions to multiemployer pension and health and welfare benefit plans were as follows (in millions):
| Years ended December 31,
| 2024 |  | 2023 |  | 2022
Pension plans | $ | 2.8 |  |  | $ | 3.6 |  |  | $ | 2.9 |
Health & welfare plans | 2.9 |  |  | 3.7 |  |  | 3.1 |
Total contributions | $ | 5.7 |  |  | $ | 7.3 |  |  | $ | 6.0 |
The decrease in contributions for the year ended December 31, 2024 was primarily driven by a decline in hours worked by union employees. We acquired one business with union employees in the year ended December 31, 2024 and we did not acquire any businesses with union employees in the year ended December 31, 2023. Share-Based Compensation Common Stock Awards We periodically grant shares of our common stock under ou r 2023 Omnibus Incentive Plan, which was effective May 26, 2023, and previously under our 2014 Omni bus Incentive Plan to non-employee members of our board of directors and our employees. During the years ended December 31, 2024, 2023 and 2022, we granted approximately four thousand, seven thousand and six thousand shares of restricted stock, respectively, to non-employee members of our board of directors. Substantially all of the stock will vest over a one-year service period. In addition, we granted approximately 37 thousand, 67 thousand, 64 thousand shares of our common stock to employees in each of the years ended December 31, 2024, 2023 and 2022, respectively. Substantially all of the stock will vest in three equal installments (rounded to the nearest whole share) annually over a three-year service period. Employees - Performance-Based Stock Awards We periodically grant nonvested stock awards subject to performance-based vesting conditions to certain officers. During the year ended December 31, 2024, we issued approximately 67 thousand shares of our common stock which vest in two equal installments on each of April 20, 2025 and April 20, 2026. In addition, during the year ended December 31, 2024, we established, and our board of directors approved, performance-based targets in connection with common stock awards to be issued to certain officers in 2025 contingent upon achievement of these targets. In addition, there are various performance-based bonus plans for certain employees that are accounted for as liability-based awards since they represent a predominantly-fixed monetary amount that will be settled with a variable number of common shares contingent upon achievement of certain performance targets. One long-term performance-based plan runs annually through 2024 will be settled with a variable number of common shares in the first quarter of 2025 and as such are included in other current liabilities on the Consolidated Balance Sheets. During the years ended December 31, 2024, 2023 and 2022 we granted approximately four thousand, eight thousand and 39 thousand shares of our common stock, respectively. Shares granted during the years ended December 31, 2022 vested in 2022 and the shares granted during the years ended December 31, 2024 and 2023 will vest in 2025. Employees - Performance-Based Restricted Stock Units During 2023, we established, and our board of directors approved, performance-based restricted stock units in connection with common stock awards which were issued to certain employees in 2024 based upon achievement of a performance target. In addition, during the year ended December 31, 2024, we established, and our board of directors approved, performance-based restricted stock units in connection with common stock awards to be issued to certain employees in 2025 based upon achievement of a performance target. These units will be accounted for as equity-based awards that will be settled with a fixed number of common shares. During the years ended December 31, 2024, 2023 and 2022 we granted approximately 8 thousand, 15 thousand and 17 thousand units, respectively, each of which will vest over a one-year service period. Share-Based Compensation Summary Amounts and changes for each category of equity-based award were as follows:
| Common Stock Awards |  | Performance-Based Stock Awards |  | Performance-Based Restricted Stock Units
| Awards |  | Weighted Average Grant Date Fair Value Per Share |  | Awards |  | Weighted Average Grant Date Fair Value Per Share |  | Units |  | Weighted Average Grant Date Fair Value Per Share
Nonvested awards/units at December 31, 2023 | 116,482 |  |  | $ | 103.02 |  |  | 148,459 |  |  | $ | 108.83 |  |  | 14,382 |  |  | $ | 111.71 |
Granted | 45,166 |  |  | 230.55 |  |  | 35,320 |  |  | 205.96 |  |  | 8,228 |  |  | 242.85 |
Vested | (55,017) |  |  | 104.00 |  |  | (51,215) |  |  | 111.12 |  |  | (14,271) |  |  | 111.71 |
Forfeited/Cancelled | (674) |  |  | 175.93 |  |  | (1,430) |  |  | 205.96 |  |  | (478) |  |  | 212.37 |
Nonvested awards/units at December 31, 2024 | 105,957 |  |  | $ | 156.41 |  |  | 131,134 |  |  | $ | 133.04 |  |  | 7,861 |  |  | $ | 242.85 |
The following table summarizes the share-based compensation expense recognized by award type (in millions):
| Years ended December 31,
| 2024 |  | 2023 |  | 2022
Common Stock Awards | $ | 6.8 |  |  | $ | 7.1 |  |  | $ | 6.2 |
Non-Employee Common Stock Awards | 0.8 |  |  | 0.7 |  |  | 0.5 |
Performance-Based Stock Awards | 6.9 |  |  | 6.3 |  |  | 5.4 |
Liability Performance-Based Stock Awards | 3.0 |  |  | 0.3 |  |  | 0.5 |
Performance-Based Restricted Stock Units | 1.9 |  |  | 1.5 |  |  | 1.2 |
| $ | 19.4 |  |  | $ | 15.9 |  |  | $ | 13.8 |
We recorded the following stock compensation expense, by income statement category (in millions):
| Years ended December 31,
| 2024 |  | 2023 |  | 2022
Cost of sales | $ | 1.1 |  |  | $ | 0.9 |  |  | $ | 0.6 |
Selling | 0.6 |  |  | 0.4 |  |  | 0.5 |
Administrative | 17.7 |  |  | 14.6 |  |  | 12.7 |
| $ | 19.4 |  |  | $ | 15.9 |  |  | $ | 13.8 |
Administrative stock compensation expense includes all stock compensation earned by our administrative personnel, while cost of sales and selling stock compensation represents all stock compensation earned by our installation and sales employees, respectively. We recognized federal windfall tax benefits o f $1.7 million, $1.0 million and $0.3 million for the years ended December 31, 2024, 2023 and 2022, respectively, within the income tax provision in the Consolidated Statements of Operations and Comprehensive Income. Unrecognized share-based compensation expense related to unvested awards was as follows (in millions):
| As of December 31, 2024
| Unrecognized Compensation Expense on Unvested Awards |  | Weighted Average Remaining Vesting Period
Common Stock Awards | $ | 9.8 |  |  | 1.6 years
Performance-Based Stock Awards | 6.9 |  |  | 1.5 years
Performance-Based Restricted Stock Units | 0.5 |  |  | 0.3 years
Total unrecognized compensation expense related to unvested awards | $ | 17.2 |  |  |
Total unrecognized compensation expense is subject to future adjustments for forfeitures. This expense is expected to be recognized over the remaining weighted-average period shown above on a straight-line basis except for the Performance-Based Stock Awards which uses the graded-vesting method. Shares forfeited are returned as treasury shares and available for future issuances. During the years ended December 31, 2024, 2023 and 2022, our employees surrendered approximately 36 thousand, 52 thousand and 53 thousand shares of our common stock under all plans, respectively, to satisfy tax withholding obligations arising in connection with the vesting of common stock awards issued unde r our 2023 and 2014 Omnibus Incentive Plans. As of December 31, 2024, approximately 1.8 million of the 2.1 million shares of common stock authorized for issuance were available for issuance under the 2023 Omnibus Incentive Plan. The remaining shares available for issuance under the 2014 Plan are subject to outstanding awards and will become available for issuance under the 2023 Plan if such outstanding awards under the 2014 Plan are forfeited.

X
- Definition The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 710 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/710/tableOfContent Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 712 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/712/tableOfContent Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 715 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/715/tableOfContent Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent + Details
Name: | us-gaap_CompensationAndEmployeeBenefitPlansTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CompensationAndRetirementDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration