XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
Stock-Based Compensation  
Schedule of stock option activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

  

​

​

​

​

​

Weighted

​

​

​

 

​

  

​

​

​

​

Average

​

Aggregate

 

​

  

​

​

Weighted

​

Remaining

​

Intrinsic

 

​

  

​

​

Average

​

Contractual

​

Value

​

​

  

Options

   

Exercise Price

   

Term (in years)

   

(in millions)

 

Options outstanding at January 1, 2025

  

105,704,191

​

$

29.40

 

5.53

​

$

4,233.2

​

Options granted

  

561,379

​

 

71.83

​

​

​

​

​

​

Options exercised

  

(2,656,674)

​

 

20.00

​

​

​

​

​

​

Options forfeited

  

(202,884)

​

 

42.60

​

​

​

​

​

​

Options outstanding at March 31, 2025

  

103,406,012

​

​

29.85

​

5.37

​

​

3,702.6

​

Options granted

  

7,893,986

​

 

86.84

​

​

​

​

​

​

Options exercised

  

(12,792,779)

​

 

22.09

​

​

​

​

​

​

Options forfeited

  

(78,398)

​

 

49.04

​

​

​

​

​

​

Options outstanding at June 30, 2025

  

98,428,821

​

​

35.41

 

5.74

​

​

6,234.3

​

Options granted

  

77,182

​

 

97.17

​

​

​

​

​

​

Options exercised

  

(4,980,148)

​

 

22.29

​

​

​

​

​

​

Options forfeited

  

(138,666)

​

 

59.15

​

​

​

​

​

​

Options outstanding at September 30, 2025

  

93,387,189

​

$

36.13

 

5.61

​

$

7,926.9

​

Vested and non-vested options expected to vest at September 30, 2025

  

90,506,833

​

$

35.56

 

5.53

​

$

7,733.5

​

Exercisable options at September 30, 2025

  

63,470,965

​

$

26.57

 

4.46

​

$

5,993.9

​

Summary of status of non-vested options and changes during the year

​

​

​

​

​

​

​

​

​

    

​

    

Weighted

 

​

​

​

​

Average

​

​

​

​

​

Fair Value at 

​

​

​

Options

​

Grant Date

 

Non-vested options at January 1, 2025

 

35,547,254

​

$

10.66

​

Options granted

 

561,379

​

 

20.90

​

Options vested

 

(277,854)

​

 

8.26

​

Options forfeited

 

(202,884)

​

 

11.33

​

Non-vested options at March 31, 2025

 

35,627,895

​

​

10.83

​

Options granted

 

7,893,986

​

 

24.31

​

Options vested

 

(13,374,268)

​

 

8.27

​

Options forfeited

 

(73,598)

​

 

14.63

​

Non-vested options at June 30, 2025

 

30,074,015

​

​

15.50

​

Options granted

 

77,182

​

 

26.95

​

Options vested

 

(96,307)

​

 

9.39

​

Options forfeited

 

(138,666)

​

 

16.56

​

Non-vested options at September 30, 2025

 

29,916,224

​

$

15.54

​

Summary of activity in the option plans

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

 

Three Months Ended

    

Nine Months Ended

 

​

​

September 30, 

​

September 30, 

​

​

​

2025

​

2024

​

2025

​

2024

​

Total intrinsic value of stock options exercised

​

$

437.1

​

$

190.7

​

$

1,338.8

​

$

652.3

​

Total fair value of stock options vested

​

 

0.9

​

 

0.9

​

 

113.8

​

 

98.8

​

Schedule of restricted share activity

Restricted share activity for the three and nine months ended September 30, 2025 was as follows:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted Average

​

​

​

​

​

​

​

Remaining

​

​

​

Restricted

​

Fair Value at 

​

Amortization

​

​

  

Shares

 

Grant Date

 

Term (in years)

 

Restricted shares outstanding at January 1, 2025

 

21,840

​

$

65.96

​

0.36

​

Restricted shares granted

 

—

​

 

—

​

​

​

Restricted shares outstanding at March 31, 2025

 

21,840

​

​

65.96

 

0.12

​

Shares vested and issued

 

(21,840)

​

 

65.96

​

​

​

Restricted shares granted

 

16,520

​

 

86.88

​

​

​

Restricted shares outstanding at June 30, 2025

 

16,520

​

​

86.88

 

0.88

​

Restricted shares granted

 

—

​

 

—

​

​

​

Restricted shares outstanding at September 30, 2025

  

16,520

 

$

86.88

 

0.62

​