Stock-Based Compensation (Tables)
|
9 Months Ended |
Sep. 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 September 30, | | Nine Months Ended September 30, | | In thousands | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | Restricted stock units | $ | 11,875 | | | $ | 14,254 | | | $ | 43,520 | | | $ | 47,210 | | | Unrestricted stock awards | 336 | | | 169 | | | 1,007 | | | 609 | | | Phantom stock units | 1,441 | | | 1,115 | | | 3,983 | | | 3,681 | | | Total stock-based compensation | $ | 13,652 | | | $ | 15,538 | | | $ | 48,510 | | | $ | 51,500 | | | | | | | | | | | Related tax benefit | $ | 2,962 | | | $ | 3,547 | | | $ | 10,798 | | | $ | 11,759 | |
|
| 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 | (85) | | | 39.62 | | | | | 6,386 | | | | | Forfeited | — | | | — | | | | | | | | | Canceled | — | | | — | | | | | | | | | Outstanding, September 30, 2025 | 189 | | | $ | 75.70 | | | 3.3 | | $ | 9,268 | | | | | | | | | | | | | | | Outstanding, January 1, 2026 | 187 | | | $ | 75.89 | | | 3.1 | | $ | 3,188 | | | | | Granted | — | | | — | | | | | | | $ | — | | | Exercised | (5) | | | 68.66 | | | | | 176 | | | | | | | | | | | | | | | Forfeited | — | | | — | | | | | | | | | Canceled | — | | | — | | | | | | | | | Outstanding, September 30, 2026 | 182 | | | $ | 76.12 | | | 2.4 | | $ | 1,900 | | | | | | | | | | | | | | | Exercisable, September 30, 2026 | 182 | | | $ | 76.12 | | | 2.4 | | $ | 1,900 | | | | | | | | | | | | | | | | | | | | | | | |
|
| 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 | 317 | | | $ | 98.35 | | | | Released (1) | (542) | | | | | $ | 55,062 | | | Forfeited | (30) | | | | | | | Outstanding, September 30, 2025 | 576 | | | | | | | | | | | | | Outstanding, January 1, 2026 | 790 | | | $ | 88.51 | | | | | Granted | 374 | | | 99.16 | | | | Released (1) | (553) | | | 90.49 | | | $ | 53,570 | | | Forfeited | (16) | | | 93.74 | | | | | Outstanding, September 30, 2026 | 595 | | | 96.44 | | | | | | | | | | | Vested but not released, September 30, 2026 | 42 | | | | | $ | 3,613 | | | | | | | | | | | | | |
(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: | | | | | | | | | | | | | | | | | | | Nine Months Ended September 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 | |
|