XML 43 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
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, 2026

  ​

88,821,121

​

$

36.62

 

5.43

​

$

8,753.6

​

Options granted

  ​

41,924

​

 

138.11

​

​

​

​

​

​

Options exercised

  ​

(4,082,462)

​

 

23.52

​

​

​

​

​

​

Options forfeited

  ​

(67,835)

​

 

53.92

​

​

​

​

​

​

Options outstanding at March 31, 2026

  ​

84,712,748

​

​

37.29

​

5.29

​

​

7,545.2

​

Options granted

  ​

6,289,205

​

 

132.37

​

​

​

​

​

​

Options exercised

  ​

(4,840,469)

​

 

26.10

​

​

​

​

​

​

Options forfeited

  ​

(150,233)

​

 

66.80

​

​

​

​

​

​

Options outstanding at June 30, 2026

  ​

86,011,251

​

$

44.82

 

5.51

​

$

11,310.6

​

Vested and non-vested options expected to vest at June 30, 2026

  ​

84,418,678

​

$

44.09

 

5.45

​

$

11,163.0

​

Exercisable options at June 30, 2026

  ​

61,262,658

​

$

30.70

 

4.40

​

$

8,921.1

​

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, 2026

 

29,426,936

​

$

15.58

​

Options granted

 

41,924

​

 

37.69

​

Options vested

 

(411,059)

​

 

11.68

​

Options forfeited

 

(67,835)

​

 

14.88

​

Non-vested options at March 31, 2026

 

28,989,966

​

​

15.67

​

Options granted

 

6,289,205

​

 

39.40

​

Options vested

 

(10,383,345)

​

 

12.57

​

Options forfeited

 

(147,233)

​

 

19.26

​

Non-vested options at June 30, 2026

 

24,748,593

​

$

22.98

​

Summary of activity in the option plans

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

 

Three Months Ended

  ​ ​ ​

Six Months Ended

 

​

​

June 30, 

​

June 30, 

​

​

​

2026

​

2025

​

2026

​

2025

​

Total intrinsic value of stock options exercised

​

$

615.6

​

$

761.4

​

$

1,120.0

​

$

901.7

​

Total fair value of stock options vested

​

 

130.5

​

 

110.6

​

 

135.3

​

 

112.9

​

Schedule of restricted share activity

Restricted share activity for the three and six months ended June 30, 2026 was as follows:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted Average

​

​

​

​

​

​

​

Remaining

​

​

​

Restricted

​

Fair Value at 

​

Amortization

​

​

  ​

Shares

 

Grant Date

 

Term (in years)

 

Restricted shares outstanding at January 1, 2026

 

16,520

​

$

86.88

​

0.37

​

Restricted shares granted

 

548

​

 

136.25

​

​

​

Restricted shares outstanding at March 31, 2026

 

17,068

​

​

88.47

 

0.13

​

Shares vested and issued

 

(17,068)

​

 

88.47

​

​

​

Restricted shares granted

 

10,864

​

 

132.06

​

​

​

Restricted shares outstanding at June 30, 2026

 

10,864

​

$

132.06

 

0.88

​