XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Stock-based Compensation - RSU Summary (Details)
shares in Thousands
3 Months Ended
Mar. 31, 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 23
Granted, weighted average (in dollars per share) | $ / shares $ 656.29
Vested (in shares) | shares (11)
Vested, weighted average (in dollars per share) | $ / shares $ 490.4
Forfeited (in shares) | shares (2)
Forfeited, weighted average (in dollars per share) | $ / shares $ 566.81
Balance (in shares) | shares 95
Outstanding, weighted average (in dollars per share) | $ / shares $ 552.28
PSUs and MPSUs [Member]  
Balance (in shares) | shares 681
Outstanding, weighted average (in dollars per share) | $ / shares $ 524.08
Granted (in shares) | shares 247
Granted, weighted average (in dollars per share) | $ / shares $ 571.17
Vested (in shares) | shares (34)
Vested, weighted average (in dollars per share) | $ / shares $ 399.4
Forfeited (in shares) | shares (3)
Forfeited, weighted average (in dollars per share) | $ / shares $ 525.65
Balance (in shares) | shares 891
Outstanding, weighted average (in dollars per share) | $ / shares $ 537.35
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 (8)
Forfeited, weighted average (in dollars per share) | $ / shares $ 304.25
Balance (in shares) | shares 930
Outstanding, weighted average (in dollars per share) | $ / shares $ 202.4
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 270
Granted, weighted average (in dollars per share) | $ / shares $ 576.99
Vested (in shares) | shares (45)
Vested, weighted average (in dollars per share) | $ / shares $ 422.57
Forfeited (in shares) | shares (13)
Forfeited, weighted average (in dollars per share) | $ / shares $ 391.01
Balance (in shares) | shares 1,916
Outstanding, weighted average (in dollars per share) | $ / shares $ 375.42