Stock-Based Compensation (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Share-Based Payment Arrangement [Abstract] |
|
| Stock-Based Compensation Expense and Related Tax Benefit |
Total stock-based compensation expense and the related tax benefit were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | In thousands | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | Restricted stock units | $ | 11,910 | | | $ | 16,618 | | | $ | 31,645 | | | $ | 32,956 | | | Unrestricted stock awards | 336 | | | 220 | | | 671 | | | 440 | | | Phantom stock units | 1,273 | | | 1,867 | | | 2,542 | | | 2,566 | | | Total stock-based compensation | $ | 13,519 | | | $ | 18,705 | | | $ | 34,858 | | | $ | 35,962 | | | | | | | | | | | Related tax benefit | $ | 2,970 | | | $ | 4,140 | | | $ | 7,836 | | | $ | 8,212 | |
|
| Employee Stock Options Activity |
A summary of our stock option activity is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Shares | | Weighted Average Exercise Price per Share | | Weighted Average Remaining Contractual Life | | Aggregate Intrinsic Value | | Weighted Average Grant Date Fair Value | | In thousands | | | | Years | | In thousands | | | | Outstanding, January 1, 2025 | 274 | | | $ | 64.55 | | | 3.2 | | $ | 12,087 | | | | | | | | | | | | | | | Granted | — | | | — | | | | | | | $ | — | | | Exercised | (83) | | | 39.28 | | | | | 6,259 | | | | | Forfeited | — | | | — | | | | | | | | | Canceled | — | | | — | | | | | | | | | Outstanding, June 30, 2025 | 191 | | | $ | 75.51 | | | 3.6 | | $ | 10,745 | | | | | | | | | | | | | | | Outstanding, January 1, 2026 | 187 | | | $ | 75.89 | | | 3.1 | | $ | 3,188 | | | | | Granted | — | | | — | | | | | | | $ | — | | | Exercised | — | | | — | | | | | — | | | | | | | | | | | | | | | Forfeited | — | | | — | | | | | | | | | Canceled | — | | | — | | | | | | | | | Outstanding, June 30, 2026 | 187 | | | $ | 75.89 | | | 2.6 | | $ | 2,031 | | | | | | | | | | | | | | | Exercisable, June 30, 2026 | 187 | | | $ | 75.89 | | | 2.6 | | $ | 2,031 | | | | | | | | | | | | | | | | | | | | | | | |
|
| Restricted Stock Units Award Activity |
The following table summarizes restricted stock unit activity: | | | | | | | | | | | | | | | | | | | In thousands, except fair value | Number of Restricted Stock Units | | Weighted Average Grant Date Fair Value | | Aggregate Intrinsic Value | | Outstanding, January 1, 2025 | 831 | | | | | | | | | | | | | Granted | 314 | | | $ | 98.14 | | | | Released (1) | (471) | | | | | $ | 46,091 | | | Forfeited | (16) | | | | | | | Outstanding, June 30, 2025 | 658 | | | | | | | | | | | | | Outstanding, January 1, 2026 | 790 | | | $ | 88.51 | | | | | Granted | 366 | | | 99.31 | | | | Released (1) | (495) | | | 91.07 | | | $ | 47,870 | | | Forfeited | (8) | | | 90.44 | | | | | Outstanding, June 30, 2026 | 653 | | | 95.54 | | | | | | | | | | | Vested but not released, June 30, 2026 | 20 | | | | | $ | 1,718 | | | | | | | | | | | | | |
(1) Shares released is presented as gross shares and does not reflect shares withheld by us for employee payroll tax obligations.
|
| Restricted Stock Units, Valuation Assumptions |
The weighted average assumptions used to estimate the fair value of performance-based restricted stock units granted with a service and market condition and the resulting weighted average fair value are as follows: | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, | | | | | | 2026 | | 2025 | | | | | | | | | | Expected volatility | | | | | 38.9 | % | | 40.7 | % | | Risk-free interest rate | | | | | 3.5 | % | | 4.2 | % | | Expected term (years) | | | | | 2.9 | | 2.9 | | | | | | | | | | Weighted average fair value | | | | | $ | 110.31 | | | $ | 105.89 | |
|