v3.25.2
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of Performance-Based Stock Option Activity

 

 

Shares

 

 

Weighted
Average
Exercise
Price
(per share)

 

 

Weighted
Average
Remaining
Contractual
Term
(in years)

 

 

Aggregate
Intrinsic
Value
(in millions)

 

Outstanding at December 31, 2024

 

 

1,729,781

 

 

$

65.26

 

 

 

5.4

 

 

$

12.8

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited or expired

 

 

(750,000

)

 

 

(65.26

)

 

 

 

 

 

 

Outstanding at June 30, 2025

 

 

979,781

 

 

$

65.26

 

 

 

4.9

 

 

$

 

Exercisable at June 30, 2025

 

 

979,781

 

 

$

65.26

 

 

 

4.9

 

 

$

 

Summary of Performance Stock Units

 

 

Shares

 

Outstanding at December 31, 2024

 

 

1,091,885

 

Granted

 

 

576,401

 

Vested and released

 

 

(450,957

)

Forfeited or canceled

 

 

(66,021

)

Outstanding at June 30, 2025

 

 

1,151,308

 

Summary of Restricted Stock Units Activity

 

 

Shares

 

Outstanding at December 31, 2024

 

 

4,110,131

 

Granted

 

 

2,618,637

 

Vested and released

 

 

(1,358,035

)

Forfeited or canceled

 

 

(153,021

)

Outstanding at June 30, 2025

 

 

5,217,712

 

Summary of Term-Based Stock Option Activity

 

 

Shares

 

 

Weighted
Average
Exercise
Price
(per share)

 

 

Weighted
Average
Remaining
Contractual
Term
(in years)

 

 

Aggregate
Intrinsic
Value
(in millions)

 

Outstanding at December 31, 2024

 

 

4,477,645

 

 

$

56.53

 

 

 

4.7

 

 

$

79.7

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(45,903

)

 

 

(40.18

)

 

 

 

 

 

 

Forfeited or expired

 

 

(28,640

)

 

 

(64.00

)

 

 

 

 

 

 

Outstanding at June 30, 2025

 

 

4,403,102

 

 

$

56.66

 

 

 

4.3

 

 

$

24.4

 

Exercisable at June 30, 2025

 

 

4,401,511

 

 

$

56.65

 

 

 

4.3

 

 

$

24.4

 

Summary of Global Employee Stock Purchase Plan Activity

Period Ended

 

Shares Issued

 

 

Purchase Price
(per share)

 

March 31, 2025

 

 

69,467

 

 

$

49.58

 

June 30, 2025

 

 

67,285

 

 

$

47.08