XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Stock-based Compensation - RSU Summary (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Time-Based RSUs [Member]  
Balance (in shares) | shares 85
Outstanding, weighted average (in dollars per share) | $ / shares $ 516.12
Granted (in shares) | shares 32
Granted, weighted average (in dollars per share) | $ / shares $ 635.87
Vested (in shares) | shares (27)
Vested, weighted average (in dollars per share) | $ / shares $ 471.7
Forfeited (in shares) | shares (4)
Forfeited, weighted average (in dollars per share) | $ / shares $ 555.89
Balance (in shares) | shares 86
Outstanding, weighted average (in dollars per share) | $ / shares $ 573.19
PSUs and MPSUs [Member]  
Balance (in shares) | shares 681
Outstanding, weighted average (in dollars per share) | $ / shares $ 524.08
Granted (in shares) | shares 269
Granted, weighted average (in dollars per share) | $ / shares $ 565.99
Vested (in shares) | shares (37)
Vested, weighted average (in dollars per share) | $ / shares $ 399.91
Forfeited (in shares) | shares (4)
Forfeited, weighted average (in dollars per share) | $ / shares $ 524.36
Balance (in shares) | shares 909
Outstanding, weighted average (in dollars per share) | $ / shares $ 540.24
MSUs [Member]  
Balance (in shares) | shares 938
Outstanding, weighted average (in dollars per share) | $ / shares $ 203.32
Granted (in shares) | shares 0
Granted, weighted average (in dollars per share) | $ / shares $ 0
Vested (in shares) | shares 0
Vested, weighted average (in dollars per share) | $ / shares $ 0
Forfeited (in shares) | shares (10)
Forfeited, weighted average (in dollars per share) | $ / shares $ 297.97
Balance (in shares) | shares 928
Outstanding, weighted average (in dollars per share) | $ / shares $ 202.27
Time-Based RSUs PSUs MSUs [Member]  
Balance (in shares) | shares 1,704
Outstanding, weighted average (in dollars per share) | $ / shares $ 347.01
Granted (in shares) | shares 301
Granted, weighted average (in dollars per share) | $ / shares $ 573.03
Vested (in shares) | shares (64)
Vested, weighted average (in dollars per share) | $ / shares $ 430.1
Forfeited (in shares) | shares (18)
Forfeited, weighted average (in dollars per share) | $ / shares $ 399.27
Balance (in shares) | shares 1,923
Outstanding, weighted average (in dollars per share) | $ / shares $ 378.58