v3.26.1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2026
Share-Based Compensation  
Schedule of share-based compensation expense and related income tax benefit

The following table presents share-based compensation amounts recognized in our condensed consolidated statements of operations, in thousands:

Three Months Ended March 31, 

2026

2025

Share-based compensation expense

$

4,629

$

5,042

Income tax benefit/(expense)

$

801

$

(661)

Schedule of share-based compensation activity

The following table presents a summary of our share-based compensation activity for the three months ended March 31, 2026, in thousands, except per share amounts:

RSAs

Stock Options

Number of Shares

  ​ ​

Weighted Average Grant Date Fair Value Per Share

  ​ ​

Number of Shares

  ​ ​

Weighted Average Grant Date Fair Value Per Share

  ​ ​

Weighted Average Exercise Price Per Share

  ​ ​

Aggregate
Intrinsic
Value

Balance December 31, 2025

154.0

$

303.35

78.8

$

29.84

$

84.86

$

26,172.9

Granted

63.6

511.99

Converted/Exercised

(98.5)

241.49

(24.0)

21.16

58.08

10,476.7

Forfeited/Expired

(5.9)

472.67

Balance March 31, 2026

113.2

$

465.54

54.8

$

33.64

$

96.60

$

13,946.4

Exercisable March 31, 2026 (a)

54.8

$

33.64

$

96.60

$

13,946.4

(a)The weighted average remaining contractual term for vested stock options is approximately 3.5 years.
Schedule of key inputs used to estimate the fair value of awards

2026

2025

2024

Measurement period (years)

2.87

2.86

2.86

Risk free interest rate

3.44

%

4.28

%

4.36

%

Dividend yield

0.00

%

0.00

%

0.00

%

Estimated fair value of market-based RSAs at grant date

$

792.10

$

393.39

$

503.68

Performance-based conditions | Restricted Stock Awards  
Share-Based Compensation  
Schedule of the range of payouts and the related expense for RSAs with performance-based conditions The following table shows the range of payouts and the related expense for our outstanding RSAs with performance-based conditions, in thousands:

Payout Ranges and Related Expense

RSAs with Performance-Based Conditions

Grant Date Fair Value

0%

25%

100%

200%

February 21, 2024

$

4,115

$

$

1,029

$

4,115

$

8,230

February 18, 2025

$

4,550

$

$

1,138

$

4,550

$

9,100

February 17, 2026

$

6,703

$

$

1,676

$

6,703

$

13,406